summaryrefslogtreecommitdiff
path: root/Source/Core/VideoBackends/OGL
AgeCommit message (Expand)Author
2023-04-18Merge pull request #11760 from Minty-Meeo/embracing-nullptrAdmiral H. Curtiss
2023-04-15Embrace nullptr over NULL and 0get
2023-04-15Common/MathUtil: Move IntLog2 into MathUtil namespaceLioncash
2023-04-08OGL: Use GL_OES_texture_storage_multisample_2d_array when supportedPokechu22
2023-04-08OGL: Only specify precision for sampler2DMSArray when it is definedPokechu22
2023-04-08OGL: Remove bSupports2DTextureStorageMultisample and bSupports3DTextureStorag...Pokechu22
2023-04-08OGL: Convert SupportedESPointSize to an enum classPokechu22
2023-03-14Return quarter value for PerfQuery in all backends.Admiral H. Curtiss
2023-02-14VideoCommon: Fix stereoscopic 3D on OpenGL < 4.3 (macOS)TellowKrinkle
2023-02-13Merge pull request #11550 from iwubcode/set_common_samplers_countScott Mansell
2023-02-10Merge pull request #11523 from degasus/OGL_KHR_subgroupJMC47
2023-02-10VideoCommon: add constant value to set the allowed maximum number of pixel sa...iwubcode
2023-02-09Merge pull request #11498 from iwubcode/save_pipeline_configJMC47
2023-02-09OGL: Fix GLES crashing on initializationJosJuice
2023-02-09VideoBackend/OGL: Prefer KHR_subgroup over NV_shader_thread.degasus
2023-02-09VideoCommon: store the configuration used to create the AbstractPipeline on t...iwubcode
2023-02-09Merge pull request #11522 from phire/KillRendererWithFireScott Mansell
2023-02-09Lint fixesScott Mansell
2023-02-09Lint fixesScott Mansell
2023-02-09Move xfb tracking and IR scaling out of RenderBaseScott Mansell
2023-02-09Refactor ClearRegionScott Mansell
2023-01-31Also use events for config changedScott Mansell
2023-01-31Don't set common globals from Video BackendsScott Mansell
2023-01-31Implement AbstractGfx for OpenGLScott Mansell
2023-01-31Move Presenting, Dumping and ImGui out of RendererScott Mansell
2023-01-31Refactor to remove virtual from RenderXFBToScreenScott Mansell
2023-01-31TextureCache: Refactor with smart pointersScott Mansell
2023-01-27VideoBackends: add a way to load data into a specific level AND layer, defaul...iwubcode
2023-01-02VideoBackends/OGL: Always check for fbfetch support, not just on GLESPokechu22
2022-12-29VideoCommon: De-globalize GeometryShaderManager class.Admiral H. Curtiss
2022-12-28VideoCommon: De-globalize VertexShaderManager class.Admiral H. Curtiss
2022-12-27VideoCommon: De-globalize PixelShaderManager class.Admiral H. Curtiss
2022-12-19Merge pull request #11286 from K0bin/vk-query-fixJMC47
2022-11-29VideoBackends: Rename query_type to query_groupRobin Kertels
2022-11-28VideoBackends:OGL: Creating vertex formats shouldn't unbind anythingTellowKrinkle
2022-11-23Fix build errors related to formatting non-scoped enumsPokechu22
2022-11-01OGL: use already known object label lengthsTillmann Karras
2022-11-01OGL: fix compute shader labelsTillmann Karras
2022-10-22VideoBackends:OGL: Add support for vertex shader point and line expansionTellowKrinkle
2022-10-12Remove most uses of StringFromFormat in favor of fmtPokechu22
2022-09-19VideoCommon: Add dynamic vertex loader to ubershadersTellowKrinkle
2022-07-21VideoBackends:Metal: MSAA supportTellowKrinkle
2022-07-21VideoBackends: Add Metal rendererTellowKrinkle
2022-07-13VideoCommon: Better driver bug handlingTellowKrinkle
2022-06-16VideoCommon: Fix SSBO layout and remove associated "bug"TellowKrinkle
2022-05-22cmake: Don't use PCH with Qt6.Admiral H. Curtiss
2022-04-24Merge pull request #10251 from Pokechu22/negative-scissorJMC47
2022-04-22VideoCommon: Rename norm0/norm1/norm2 to normal/tangent/binormalPokechu22
2022-04-16VideoCommon: Rework scissor handlingPokechu22
2022-04-16VideoCommon: Remove bSupportsOversizedViewportsPokechu22