summaryrefslogtreecommitdiffstats
path: root/src/video_core/renderer_opengl/gl_shader_cache.cpp (unfollow)
Commit message (Expand)AuthorFilesLines
2018-11-20shader_cache: Only lock covered instructions.Markus Wick1-0/+1
2018-11-10gl_shader_decompiler: Guard out of bound geometry shader input readsReinUsesLisp1-2/+6
2018-11-08rasterizer_cache: Remove reliance on the System singletonLioncash1-1/+3
2018-10-29video_core: Move OpenGL specific utils to its rendererReinUsesLisp1-2/+3
2018-10-22Use standard UBO and fix/stylize the codeFernandoS271-20/+0
2018-10-22Cache uniform locations and restructure the implementationFernandoS271-8/+16
2018-10-22Implemented Alpha TestingFernandoS271-0/+12
2018-10-07gl_shader_decompiler: Implement geometry shadersReinUsesLisp1-5/+29
2018-09-23Added glObjectLabels for renderdoc for textures and shader programs (#1384)David1-0/+2
2018-09-15Port #4182 from Citra: "Prefix all size_t with std::"fearlessTobi1-3/+3
2018-09-09video_core: fixed arithmetic overflow warnings & improved code stylePatrick Elsässer1-4/+4
2018-09-04gl_shader_cache: Use an u32 for the binding point cache.Markus Wick1-8/+8
2018-08-31gl_renderer: Cache textures, framebuffers, and shaders based on CPU address.bunnei1-11/+7
2018-08-28gl_shader_cache: Remove unused program_code vector in GetShaderAddress()Lioncash1-2/+1
2018-08-28renderer_opengl: Implement a new shader cache.bunnei1-0/+131