summaryrefslogtreecommitdiffstats
path: root/src/video_core/renderer_opengl/gl_resource_manager.h (unfollow)
Commit message (Expand)AuthorFilesLines
2023-03-09OpenGL: Prefer glClientWaitSync for OGLSync objectsameerj1-0/+3
2022-07-27chore: make yuzu REUSE compliantAndrea Pappacoda1-3/+2
2022-02-02general: Replace NonCopyable struct with equivalentsLioncash1-13/+37
2021-07-23gl_shader_util: Move shader utility code to a separate fileReinUsesLisp1-14/+0
2021-02-13video_core: Reimplement the buffer cacheReinUsesLisp1-3/+0
2020-08-24gl_shader_util: Use std::string_view instead of star pointerReinUsesLisp1-1/+2
2020-07-17async shadersDavid Marcec1-0/+6
2020-05-19renderer_opengl: Add assembly program code pathsReinUsesLisp1-0/+16
2020-02-28gl_state: Remove VAO cache and trackingReinUsesLisp1-25/+0
2020-02-26renderer_opengl: Add OGLRenderbuffer to resource/state management.bunnei1-0/+25
2020-02-14gl_resource_manager: Add managed query classReinUsesLisp1-0/+25
2019-06-25gl_resource_manager: Correct MakeStreamCopyFernando Sahmkow1-1/+1
2019-06-21gl_texture_cache: Use Stream Buffers instead of Persistant for Buffer Copies.Fernando Sahmkow1-1/+1
2019-06-21texture_cache: Implement Buffer Copy and detect Turing GPUs Image CopiesFernando Sahmkow1-0/+3
2019-06-21Add OGLTextureViewFernando Sahmkow1-0/+25
2019-02-07gl_shader_util: Add parameter to handle retrievable programsReinUsesLisp1-3/+3
2019-01-30gl_rasterizer: Use DSA for texturesReinUsesLisp1-1/+1
2018-11-06gl_resource_manager: Split implementations in .cpp file.Markus Wick1-114/+18
2018-08-22renderer_opengl: Namespace OpenGL codeLioncash1-0/+4
2018-06-26gl_state: Fix state management for texture swizzle.bunnei1-1/+1
2018-04-21gl_resource_manager: Add missing noexcept specifiers to move constructors and assignment operatorsLioncash1-20/+19
2018-04-14shaders: Fix GCC and clang build issues.bunnei1-1/+1
2018-04-14gl_resource_manager: Grab latest upstream.bunnei1-30/+86
2018-03-20gl_resource_manager: Sync latest version with Citra.bunnei1-8/+77
2016-09-21Remove empty newlines in #include blocks.Emmanuel Gil Peyrot1-3/+0
2016-09-18Sources: Run clang-format on everything.Emmanuel Gil Peyrot1-30/+84
2015-10-22renderer_opengl: Refactor shader generation/caching to be more organized + various cleanups.bunnei1-1/+1
2015-09-03OpenGL: Add support for Sampler Objects to state trackerYuri Kunde Schlesner1-0/+24
2015-08-30Replace the previous OpenGL loader with a glad-generated 3.3 oneYuri Kunde Schlesner1-1/+2
2015-08-06OpenGL: Fix state tracking in situations with reused object handlesYuri Kunde Schlesner1-0/+6
2015-07-26OpenGL: Make OpenGL object resource wrappers fully inlineYuri Kunde Schlesner1-31/+79
2015-05-23OpenGL renderertfarley1-0/+79