summaryrefslogtreecommitdiff
path: root/Source/Core/VideoBackends/OGL
AgeCommit message (Expand)Author
2022-03-24VideoBackends: fix opengl object label which was given an invalid enumeration...iwubcode
2022-02-23OGLRender: Log video backend info, in addition to showing it via OSDPokechu22
2022-02-08OGLMain: Set default value for bSupportsSettingObjectNamesOatmealDome
2022-01-31Merge pull request #10422 from OatmealDome/opengl-shader-crashJMC47
2022-01-31OGLTexture: Only set texture name if supportedOatmealDome
2022-01-31OGLShader: Only set shader name if supportedOatmealDome
2022-01-31OGLRender: Set object name support on GL >4.3 and GL ES 3.2OatmealDome
2022-01-14Fix static initialisation order fiasco issue for Version variablesLéo Lam
2022-01-09Treewide: Remove unused inclusions of <cinttypes>Pokechu22
2022-01-01Merge pull request #10311 from JosJuice/gles-sampler2dmsarrayLéo Lam
2021-12-28GLES: Fix missing precision for sampler2DMSArrayJosJuice
2021-12-25SamplerCache: Check for bSupportsLodBiasInSampler instead of IsGLESOatmealDome
2021-12-25VideoConfig: Add bool for sampler LOD bias supportOatmealDome
2021-12-22Merge pull request #10215 from OatmealDome/shader-logic-opsJMC47
2021-12-18Eliminate VarType for ComponentFormatPokechu22
2021-12-10Treewide: Adjust order of includesPokechu22
2021-12-06ProgramShaderCache: Don't define FB_FETCH_VALUE for GL_EXT_shader_framebuffer...OatmealDome
2021-11-17VideoCommon: Skip textureQueryLevels if it doesn't existPokechu22
2021-11-17VideoCommon: Use coarse derivatives for Manual Texture Sampling if possiblePokechu22
2021-11-17VideoCommon: Expose SamplerState to shadersPokechu22
2021-11-17Eliminate SamplerCommonPokechu22
2021-10-24Convert LOG_TYPE and LOG_LEVELS to enum classPokechu22
2021-10-13Fix all uninitialized variable warnings (C26495)Pokechu22
2021-10-04VideoCommon: Abstract bounding boxTechjar
2021-08-30VideoBackends / VideoCommon: allow the ability to set debug names for shaders...iwubcode
2021-08-30Update clang-format to version 12Léo Lam
2021-07-05treewide: convert GPLv2+ license info to SPDX tagsPierre Bourdon
2021-06-13Merge pull request #9784 from PEmu2/masterLéo Lam
2021-06-06VideoCommon: Perform OpenGL bounding box inversion in pixel shaderTechjar
2021-06-05Update buffer_storage warning messagePEmu2
2021-05-31VideoCommon: Restore BBox* forwarding functionsTechjar
2021-05-29Merge pull request #9766 from stenzek/ogl-bbox-memory-barrierConnor McLaughlin
2021-05-29OGL: Force memory barrier when reading back bounding box valuesConnor McLaughlin
2021-05-29VideoCommon: Remove BBox* forwarding functionsTechjar
2021-05-28VideoBackends/OGL: Cache bounding box values between readsConnor McLaughlin
2021-05-22VideoCommon: Split BBox* functions into common and backend implementation var...Techjar
2021-05-21Fix perf query regressionJosJuice
2021-05-15Remove all remaining volatile qualifiersJosJuice
2021-05-13Remove Atomic.hJosJuice
2021-03-06Convert BPMemory to BitField and enum classPokechu22
2021-01-27msbuild: bundle all dolphin "core" code into single libraryShawn Hoffman
2021-01-27normalize common filenames in VideoBackends/OGLShawn Hoffman
2020-12-02General: Convert PanicAlerts over to fmt equivalentLioncash
2020-11-24Fix bounding box incorrectly disabled on OpenGL ES 3.1, 3.2blåhaj
2020-11-09OpenGL: Migrate logging over to fmtLioncash
2020-09-06Make default graphics backend not show up as emptyJosJuice
2020-08-27ogl: init ProgramShaderCache::s_ubo_align to 1.Shawn Hoffman
2020-08-22msbuild: re-enable standalone vcxproj processingShawn Hoffman
2020-08-22msbuild: refactor stuff out of project files (for dolphin)Shawn Hoffman
2020-08-22prettify some constructs in vcxproj filesShawn Hoffman