summaryrefslogtreecommitdiffstats
path: root/src/video_core/renderer_opengl/gl_graphics_pipeline.h (unfollow)
Commit message (Expand)AuthorFilesLines
2021-07-23opengl: Fix asynchronous shadersReinUsesLisp1-1/+6
2021-07-23renderer_opengl: Use ARB_separate_shader_objectsReinUsesLisp1-1/+1
2021-07-23video_core: Enable GL SPIR-V shaderslat9nq1-0/+1
2021-07-23gl_graphics_pipeline: Inline hash and operator== key functionsReinUsesLisp1-2/+8
2021-07-23gl_shader_cache: Check previous pipeline before checking hash mapReinUsesLisp1-2/+7
2021-07-23gl_graphics_pipeline: Port optimizations from Vulkan pipelinesReinUsesLisp1-2/+16
2021-07-23gl_shader_cache: Implement async shadersameerj1-2/+12
2021-07-23gl_shader_cache: Remove const from pipeline source argumentsameerj1-2/+2
2021-07-23gl_shader_cache: Move OGL shader compilation to the respective Pipeline constructorameerj1-2/+2
2021-07-23buffer_cache: Reduce uniform buffer size from shader usageReinUsesLisp1-1/+2
2021-07-23buffer_cache: Mark uniform buffers as dirty if any enable bit changesReinUsesLisp1-0/+1
2021-07-23glasm: Use storage buffers instead of global memory when possibleReinUsesLisp1-2/+10
2021-07-23gl_shader_cache: Rename Program abstractions into PipelineReinUsesLisp1-19/+19
2021-07-23glasm: Set transform feedback stateReinUsesLisp1-12/+20
2021-07-23renderer_opengl: State track assembly programsReinUsesLisp1-0/+1
2021-07-23opengl: Initial (broken) support to GLASM shadersReinUsesLisp1-1/+5
2021-07-23shader: Initial OpenGL implementationReinUsesLisp1-0/+105