aboutsummaryrefslogtreecommitdiff
path: root/src/video_core/renderer_opengl/gl_graphics_pipeline.h
AgeCommit message (Expand)Author
2023-11-18gl_graphics_pipeline: GLASM: Fix transform feedback attribs buffer modeAmeer J
2023-08-13gl_graphics_pipeline: GLASM: Fix transform feedback with multiple buffersAmeer J
2023-06-25shaders: Track local memory usageameerj
2023-01-29gl_graphics_pipeline: Force context flush when loading shader cacheameerj
2023-01-01MacroHLE: Add OpenGL SupportFernando Sahmkow
2022-10-07Update 3D regsKelebek1
2022-10-06VideoCore: Fix channels with disk pipeline/shader cache.Fernando Sahmkow
2022-04-23general: Convert source file copyright comments over to SPDXMorph
2022-03-19video_core: Reduce unused includesameerj
2022-03-06gl_graphics_pipeline: Improve shader builder synchronization using fences (#7...Ameer J
2021-07-22opengl: Fix asynchronous shadersReinUsesLisp
2021-07-22renderer_opengl: Use ARB_separate_shader_objectsReinUsesLisp
2021-07-22video_core: Enable GL SPIR-V shaderslat9nq
2021-07-22gl_graphics_pipeline: Inline hash and operator== key functionsReinUsesLisp
2021-07-22gl_shader_cache: Check previous pipeline before checking hash mapReinUsesLisp
2021-07-22gl_graphics_pipeline: Port optimizations from Vulkan pipelinesReinUsesLisp
2021-07-22gl_shader_cache: Implement async shadersameerj
2021-07-22gl_shader_cache: Remove const from pipeline source argumentsameerj
2021-07-22gl_shader_cache: Move OGL shader compilation to the respective Pipeline const...ameerj
2021-07-22buffer_cache: Reduce uniform buffer size from shader usageReinUsesLisp
2021-07-22buffer_cache: Mark uniform buffers as dirty if any enable bit changesReinUsesLisp
2021-07-22glasm: Use storage buffers instead of global memory when possibleReinUsesLisp
2021-07-22gl_shader_cache: Rename Program abstractions into PipelineReinUsesLisp