summaryrefslogtreecommitdiff
path: root/Source/Core/VideoBackends/OGL
AgeCommit message (Expand)Author
2018-06-30Mark all video backend names for translationTechjar
2018-06-05Merge pull request #6954 from degasus/coherentAnthony
2018-05-26VideoConfig: Add a field for indicating logic op support in the backendStenzek
2018-05-24OGL/Streambuffer: Use coherent mapping by default.degasus
2018-05-22OGL: Fix EFB access in MSAA-modeStenzek
2018-05-22EFB2RAM: Apply copy filter as a float coefficient after samplingStenzek
2018-05-20Remove SOIL altogether from the project.Emmanuel Gil Peyrot
2018-05-17Merge pull request #6743 from stenzek/faster-disabled-copy-filterMarkus Wick
2018-05-12Merge pull request #6825 from leoetlino/onion-typesLéo Lam
2018-05-12Fix syntax error in GLSL_GSScore_Under
2018-05-12Remove stray quote signScore_Under
2018-05-12Config: Fix template deduction for implicit conversionsLéo Lam
2018-05-10CommonFuncs: Convert ROUND_UP_POW2 macro to a functionLioncash
2018-05-08OGL: Fix broken format changes in i965 driverStenzek
2018-05-07Merge pull request #6646 from spycrab/fbm_stringsMarkus Wick
2018-05-05OGL: Fix incorrect clamping in EFB copiesStenzek
2018-05-03TextureConversionShader: Don't sample from adjacent rows when not neededStenzek
2018-05-01OGL/FramebufferManager: Clean up inline GLSL codespycrab
2018-04-29Implement EFB copy filter and gamma in hardware backendsStenzek
2018-04-17Fix some warningsTillmann Karras
2018-04-12Reformat all the things!spycrab
2018-04-04Merge pull request #6578 from JosJuice/remove-projection-hacksMarkus Wick
2018-04-02OGL/CMakeLists: Migrate off add_dolphin_libraryLioncash
2018-04-01Remove support for projection hacksJosJuice
2018-03-16OGLShader: Ensure m_id and m_compute_program_id are always initializedLioncash
2018-03-16OGLShader: Fix mismatched assignment in compute shader constructorLioncash
2018-03-16Assert: Remove unused parameter from DEBUG_ASSERTLioncash
2018-03-14Assert: Uppercase assertion macrosLioncash
2018-03-15OGL: Ensure VAO is active before unmapping buffersStenzek
2018-03-12OGL: Scale OSD text on big screens.degasus
2018-03-12OGL: Warn if buffer_storage isn't available.degasus
2018-03-10OGL: Move primitive restart enable logic to GLUtilStenzek
2018-03-10GLUtil: Encapsulate functions in a namespaceStenzek
2018-03-10OGL: Add some basic state trackingStenzek
2018-03-10OGL: Re-implement async shader compilingStenzek
2018-03-10Move shader caches to VideoCommonStenzek
2018-03-10AbstractPipeline: Allow setting pipeline to nullStenzek
2018-03-10OGL: Fix abstract pipelines on drivers without binding layout supportStenzek
2018-03-10OGL: Make ProgramShaderCache thread safeStenzek
2018-03-02VideoCommon: Add support for Abstract FramebuffersStenzek
2018-03-01AbstractTexture: Add support for depth textures/formatsStenzek
2018-03-01AbstractTexture: Support multisampled abstract textureStenzek
2018-03-01VideoBackends: Restore the framebuffer as part of the API stateStenzek
2018-02-25OGL: Use glBufferData on Mali.Markus Wick
2018-02-25OGL: Only create bad shader files in Dump when compile failedStenzek
2018-02-23Merge pull request #6042 from stenzek/videocommon-pipelinesAnthony
2018-02-23OGL: Call GLInterface->Update() on window resizeStenzek
2018-02-22VideoBackends: Add AbstractShader and AbstractPipeline classesStenzek
2018-02-22GLUtil: Drop now-unused attributeless VAO helpersStenzek
2018-02-22OGL: Log warnings from shader compiles, even if it compiled successfullyStenzek