summaryrefslogtreecommitdiffstats
path: root/src/video_core/renderer_opengl/gl_resource_manager.h (follow)
Commit message (Expand)AuthorAgeFilesLines
* gl_rasterizer: Implement DrawTransformFeedback macroAmeer J2023-12-201-0/+27
* OpenGL: Prefer glClientWaitSync for OGLSync objectsameerj2023-03-091-0/+3
* chore: make yuzu REUSE compliantAndrea Pappacoda2022-07-271-3/+2
* general: Replace NonCopyable struct with equivalentsLioncash2022-02-021-13/+37
* gl_shader_util: Move shader utility code to a separate fileReinUsesLisp2021-07-231-14/+0
* video_core: Reimplement the buffer cacheReinUsesLisp2021-02-131-3/+0
* gl_shader_util: Use std::string_view instead of star pointerReinUsesLisp2020-08-241-1/+2
* async shadersDavid Marcec2020-07-171-0/+6
* renderer_opengl: Add assembly program code pathsReinUsesLisp2020-05-191-0/+16
* gl_state: Remove VAO cache and trackingReinUsesLisp2020-02-281-25/+0
* renderer_opengl: Add OGLRenderbuffer to resource/state management.bunnei2020-02-261-0/+25
* gl_resource_manager: Add managed query classReinUsesLisp2020-02-141-0/+25
* gl_resource_manager: Correct MakeStreamCopyFernando Sahmkow2019-06-251-1/+1
* gl_texture_cache: Use Stream Buffers instead of Persistant for Buffer Copies.Fernando Sahmkow2019-06-211-1/+1
* texture_cache: Implement Buffer Copy and detect Turing GPUs Image CopiesFernando Sahmkow2019-06-211-0/+3
* Add OGLTextureViewFernando Sahmkow2019-06-211-0/+25
* gl_shader_util: Add parameter to handle retrievable programsReinUsesLisp2019-02-071-3/+3
* gl_rasterizer: Use DSA for texturesReinUsesLisp2019-01-301-1/+1
* gl_resource_manager: Split implementations in .cpp file.Markus Wick2018-11-061-114/+18
* renderer_opengl: Namespace OpenGL codeLioncash2018-08-221-0/+4
* gl_state: Fix state management for texture swizzle.bunnei2018-06-261-1/+1
* gl_resource_manager: Add missing noexcept specifiers to move constructors and assignment operatorsLioncash2018-04-211-20/+19
* shaders: Fix GCC and clang build issues.bunnei2018-04-141-1/+1
* gl_resource_manager: Grab latest upstream.bunnei2018-04-141-30/+86
* gl_resource_manager: Sync latest version with Citra.bunnei2018-03-201-8/+77
* Remove empty newlines in #include blocks.Emmanuel Gil Peyrot2016-09-211-3/+0
* Sources: Run clang-format on everything.Emmanuel Gil Peyrot2016-09-181-30/+84
* renderer_opengl: Refactor shader generation/caching to be more organized + various cleanups.bunnei2015-10-221-1/+1
* OpenGL: Add support for Sampler Objects to state trackerYuri Kunde Schlesner2015-09-031-0/+24
* Replace the previous OpenGL loader with a glad-generated 3.3 oneYuri Kunde Schlesner2015-08-301-1/+2
* OpenGL: Fix state tracking in situations with reused object handlesYuri Kunde Schlesner2015-08-061-0/+6
* OpenGL: Make OpenGL object resource wrappers fully inlineYuri Kunde Schlesner2015-07-261-31/+79
* OpenGL renderertfarley2015-05-231-0/+79