summaryrefslogtreecommitdiffstats
path: root/src/video_core/renderer_opengl/gl_shader_gen.h (unfollow)
Commit message (Expand)AuthorFilesLines
2018-07-13gl_shader_gen: Implement dual vertex shader mode.bunnei1-3/+30
2018-06-07gl_shader_gen: Add uniform handling for indirect const buffer access.bunnei1-3/+15
2018-06-06GPU: Implement sampling multiple textures in the generated glsl shaders.Subv1-0/+40
2018-04-15GPU: Use the same buffer names in the generated GLSL and the buffer uploading code.Subv1-1/+13
2018-04-15shaders: Expose hints about used const buffers.bunnei1-2/+36
2018-04-14gl_shader_gen: Add hashable setup/config structs.bunnei1-27/+48
2018-03-20renderer_gl: Port over gl_shader_gen module from Citra.bunnei1-0/+66
2018-01-13Remove references to PICA and rasterizers in video_coreJames Rowe1-162/+0
2017-06-15gl_rasterizer/lighting: implement geometric factorwwylele1-0/+2
2017-05-30gl_rasterizer: sync spot light statuswwylele1-1/+2
2017-05-20gl_rasterizer: implement procedural texturewwylele1-0/+13
2017-05-03pica: use correct coordinates for texture 2wwylele1-0/+1
2017-04-17OpenGL: Pass Pica regs via parameterYuri Kunde Schlesner1-3/+3
2017-04-17OpenGL: Move PicaShaderConfig to gl_shader_gen.hYuri Kunde Schlesner1-2/+109
2017-04-17OpenGL: Move Attributes enum to a more appropriate fileYuri Kunde Schlesner1-0/+11
2016-05-03Pica: Use a union for PicaShaderConfigJannik Vogel1-1/+1
2016-04-30VideoCore: Run include-what-you-use and fix most includes.Emmanuel Gil Peyrot1-1/+1
2015-10-22gl_rasterizer: Use MMH3 hash for shader cache hey.bunnei1-1/+1
2015-10-22gl_shader_gen: Add additional function documentation.bunnei1-0/+10
2015-10-22renderer_opengl: Refactor shader generation/caching to be more organized + various cleanups.bunnei1-0/+17