summaryrefslogtreecommitdiffstats
path: root/src/video_core/renderer_opengl/gl_shader_gen.h (follow)
Commit message (Expand)AuthorAgeFilesLines
* gl_shader_gen: Implement dual vertex shader mode.bunnei2018-07-131-3/+30
* Merge pull request #534 from Subv/multitexturingbunnei2018-06-071-0/+40
|\
| * GPU: Implement sampling multiple textures in the generated glsl shaders.Subv2018-06-061-0/+40
* | gl_shader_gen: Add uniform handling for indirect const buffer access.bunnei2018-06-071-3/+15
|/
* GPU: Use the same buffer names in the generated GLSL and the buffer uploading code.Subv2018-04-151-1/+13
* shaders: Expose hints about used const buffers.bunnei2018-04-151-2/+36
* gl_shader_gen: Add hashable setup/config structs.bunnei2018-04-141-27/+48
* renderer_gl: Port over gl_shader_gen module from Citra.bunnei2018-03-201-0/+66
* Remove references to PICA and rasterizers in video_coreJames Rowe2018-01-131-162/+0
* gl_rasterizer/lighting: implement geometric factorwwylele2017-06-151-0/+2
* gl_rasterizer: sync spot light statuswwylele2017-05-301-1/+2
* gl_rasterizer: implement procedural texturewwylele2017-05-201-0/+13
* pica: use correct coordinates for texture 2wwylele2017-05-031-0/+1
* OpenGL: Pass Pica regs via parameterYuri Kunde Schlesner2017-04-171-3/+3
* OpenGL: Move PicaShaderConfig to gl_shader_gen.hYuri Kunde Schlesner2017-04-171-2/+109
* OpenGL: Move Attributes enum to a more appropriate fileYuri Kunde Schlesner2017-04-171-0/+11
* Pica: Use a union for PicaShaderConfigJannik Vogel2016-05-031-1/+1
* VideoCore: Run include-what-you-use and fix most includes.Emmanuel Gil Peyrot2016-04-301-1/+1
* gl_rasterizer: Use MMH3 hash for shader cache hey.bunnei2015-10-221-1/+1
* gl_shader_gen: Add additional function documentation.bunnei2015-10-221-0/+10
* renderer_opengl: Refactor shader generation/caching to be more organized + various cleanups.bunnei2015-10-221-0/+17