summaryrefslogtreecommitdiffstats
path: root/src/video_core/renderer_opengl/gl_shader_gen.cpp (unfollow)
Commit message (Expand)AuthorFilesLines
2015-12-01PICA: Properly emulate 1-stage delay in the combiner bufferYuri Kunde Schlesner1-7/+11
2015-11-26renderer_opengl: Fix uniform issues introduced with kemenaran/avoid-explicit-uniform-location.bunnei1-2/+2
2015-11-25Use regular uniform locationPierre de La Morinerie1-5/+1
2015-11-19FragShader: Use an UBO instead of several individual uniformsSubv1-3/+7
2015-10-22gl_shader_gen: Use explicit locations for vertex shader attributes.bunnei1-9/+9
2015-10-22gl_shader_gen: Optimize code for AppendAlphaTestCondition.bunnei1-16/+11
2015-10-22gl_shader_gen: Various cleanups to shader generation.bunnei1-44/+48
2015-10-22gl_rasterizer: Use MMH3 hash for shader cache hey.bunnei1-2/+2
2015-10-22gl_shader_gen: Require explicit uniform locations.bunnei1-11/+12
2015-10-22gl_shader_gen: Rename 'o' to 'attr' in vertex/fragment shaders.bunnei1-11/+11
2015-10-22gl_shader_gen: AppendAlphaModifier default should be 0.0, not vec4(0.0).bunnei1-1/+1
2015-10-22gl_shader_gen: Fix bug where TEV stage outputs should be clamped.bunnei1-3/+3
2015-10-22gl_shader_gen: Add additional function documentation.bunnei1-0/+8
2015-10-22gl_shader_gen: Various cleanups + moved TEV stage generation to its own function.bunnei1-161/+170
2015-10-22renderer_opengl: Refactor shader generation/caching to be more organized + various cleanups.bunnei1-0/+371