dolphin/Source/Core/VideoBackends/OGL
Scott Mansell 606c18210d TextureCache: Refactor with smart pointers
The whole ownership model was getting a bit of a mess, with a some
of special cases to deal with. And I'm planning to make it even more
complex in the future.
So here is some upfront work to convert it over to reference counted
pointers.
2023-01-31 18:29:47 +13:00
..
CMakeLists.txt cmake: Don't use PCH with Qt6. 2022-05-22 01:19:44 +02:00
GPUTimer.h treewide: convert GPLv2+ license info to SPDX tags 2021-07-05 04:35:56 +02:00
OGLBoundingBox.cpp VideoCommon: Abstract bounding box 2021-10-04 15:51:24 -04:00
OGLBoundingBox.h VideoCommon: Abstract bounding box 2021-10-04 15:51:24 -04:00
OGLMain.cpp TextureCache: Refactor with smart pointers 2023-01-31 18:29:47 +13:00
OGLNativeVertexFormat.cpp VideoBackends:OGL: Creating vertex formats shouldn't unbind anything 2022-11-28 21:28:24 -06:00
OGLPerfQuery.cpp VideoBackends: Rename query_type to query_group 2022-11-29 23:14:23 +01:00
OGLPerfQuery.h VideoBackends: Rename query_type to query_group 2022-11-29 23:14:23 +01:00
OGLPipeline.cpp Treewide: Adjust order of includes 2021-12-10 14:49:57 -08:00
OGLPipeline.h treewide: convert GPLv2+ license info to SPDX tags 2021-07-05 04:35:56 +02:00
OGLRender.cpp VideoBackends/OGL: Always check for fbfetch support, not just on GLES 2023-01-02 23:17:08 -08:00
OGLRender.h VideoBackends: Add Metal renderer 2022-07-21 20:44:19 -05:00
OGLShader.cpp OGL: use already known object label lengths 2022-11-01 01:10:03 +00:00
OGLShader.h VideoBackends / VideoCommon: allow the ability to set debug names for shaders / textures. These names are visible in applications like RenderDoc 2021-08-30 13:47:48 -05:00
OGLStreamBuffer.cpp treewide: convert GPLv2+ license info to SPDX tags 2021-07-05 04:35:56 +02:00
OGLStreamBuffer.h treewide: convert GPLv2+ license info to SPDX tags 2021-07-05 04:35:56 +02:00
OGLTexture.cpp OGL: use already known object label lengths 2022-11-01 01:10:03 +00:00
OGLTexture.h VideoBackends / VideoCommon: allow the ability to set debug names for shaders / textures. These names are visible in applications like RenderDoc 2021-08-30 13:47:48 -05:00
OGLVertexManager.cpp VideoBackends:OGL: Add support for vertex shader point and line expansion 2022-10-22 20:13:24 -05:00
OGLVertexManager.h treewide: convert GPLv2+ license info to SPDX tags 2021-07-05 04:35:56 +02:00
ProgramShaderCache.cpp VideoCommon: De-globalize GeometryShaderManager class. 2022-12-29 15:33:19 +01:00
ProgramShaderCache.h VideoBackends:OGL: Creating vertex formats shouldn't unbind anything 2022-11-28 21:28:24 -06:00
SamplerCache.cpp SamplerCache: Check for bSupportsLodBiasInSampler instead of IsGLES 2021-12-25 15:17:19 -05:00
SamplerCache.h treewide: convert GPLv2+ license info to SPDX tags 2021-07-05 04:35:56 +02:00
VideoBackend.h treewide: convert GPLv2+ license info to SPDX tags 2021-07-05 04:35:56 +02:00