aboutsummaryrefslogtreecommitdiff
path: root/src/video_core/renderer_opengl/gl_resource_manager.h
AgeCommit message (Expand)Author
2023-12-19gl_rasterizer: Implement DrawTransformFeedback macroAmeer J
2023-03-08OpenGL: Prefer glClientWaitSync for OGLSync objectsameerj
2022-07-27chore: make yuzu REUSE compliantAndrea Pappacoda
2022-02-02general: Replace NonCopyable struct with equivalentsLioncash
2021-07-22gl_shader_util: Move shader utility code to a separate fileReinUsesLisp
2021-02-13video_core: Reimplement the buffer cacheReinUsesLisp
2020-08-23gl_shader_util: Use std::string_view instead of star pointerReinUsesLisp
2020-07-17async shadersDavid Marcec
2020-05-19renderer_opengl: Add assembly program code pathsReinUsesLisp
2020-02-28gl_state: Remove VAO cache and trackingReinUsesLisp
2020-02-25renderer_opengl: Add OGLRenderbuffer to resource/state management.bunnei
2020-02-13gl_resource_manager: Add managed query classReinUsesLisp
2019-06-25gl_resource_manager: Correct MakeStreamCopyFernando Sahmkow
2019-06-20gl_texture_cache: Use Stream Buffers instead of Persistant for Buffer Copies.Fernando Sahmkow
2019-06-20texture_cache: Implement Buffer Copy and detect Turing GPUs Image CopiesFernando Sahmkow
2019-06-20Add OGLTextureViewFernando Sahmkow
2019-02-06gl_shader_util: Add parameter to handle retrievable programsReinUsesLisp
2019-01-30gl_rasterizer: Use DSA for texturesReinUsesLisp
2018-11-06gl_resource_manager: Split implementations in .cpp file.Markus Wick
2018-08-22renderer_opengl: Namespace OpenGL codeLioncash
2018-06-26gl_state: Fix state management for texture swizzle.bunnei
2018-04-20gl_resource_manager: Add missing noexcept specifiers to move constructors and...Lioncash
2018-04-14shaders: Fix GCC and clang build issues.bunnei
2018-04-13gl_resource_manager: Grab latest upstream.bunnei
2018-03-19gl_resource_manager: Sync latest version with Citra.bunnei
2016-09-21Remove empty newlines in #include blocks.Emmanuel Gil Peyrot
2016-09-18Sources: Run clang-format on everything.Emmanuel Gil Peyrot
2015-10-21renderer_opengl: Refactor shader generation/caching to be more organized + va...bunnei
2015-09-03OpenGL: Add support for Sampler Objects to state trackerYuri Kunde Schlesner
2015-08-30Replace the previous OpenGL loader with a glad-generated 3.3 oneYuri Kunde Schlesner
2015-08-06OpenGL: Fix state tracking in situations with reused object handlesYuri Kunde Schlesner
2015-07-26OpenGL: Make OpenGL object resource wrappers fully inlineYuri Kunde Schlesner
2015-05-22OpenGL renderertfarley