bunnei
|
73d9c494ea
|
shaders: Expose hints about used const buffers.
|
2018-04-15 11:50:10 -04:00 |
|
bunnei
|
10953495c1
|
gl_shader_gen: Add hashable setup/config structs.
|
2018-04-13 23:48:23 -04:00 |
|
bunnei
|
d7b1ebe4a8
|
renderer_gl: Port over gl_shader_gen module from Citra.
|
2018-03-20 00:07:30 -04:00 |
|
James Rowe
|
1d28b2e142
|
Remove references to PICA and rasterizers in video_core
|
2018-01-12 19:11:03 -07:00 |
|
wwylele
|
7052d43a67
|
gl_rasterizer/lighting: implement geometric factor
|
2017-06-15 14:59:01 +03:00 |
|
wwylele
|
686cbf3ac6
|
gl_rasterizer: sync spot light status
|
2017-05-30 10:54:58 +03:00 |
|
wwylele
|
4d62e75fb2
|
gl_rasterizer: implement procedural texture
|
2017-05-20 13:50:50 +03:00 |
|
wwylele
|
0f664ef89d
|
pica: use correct coordinates for texture 2
|
2017-05-03 22:12:46 +03:00 |
|
Yuri Kunde Schlesner
|
52a4489d65
|
OpenGL: Pass Pica regs via parameter
|
2017-04-17 10:34:45 -07:00 |
|
Yuri Kunde Schlesner
|
a6fd4533f6
|
OpenGL: Move PicaShaderConfig to gl_shader_gen.h
Also move the implementation of CurrentConfig to the cpp file.
|
2017-04-16 21:49:32 -07:00 |
|
Yuri Kunde Schlesner
|
40e28f6217
|
OpenGL: Move Attributes enum to a more appropriate file
|
2017-04-16 20:47:04 -07:00 |
|
Jannik Vogel
|
f74652d2fe
|
Pica: Use a union for PicaShaderConfig
|
2016-05-03 15:06:49 +02:00 |
|
Emmanuel Gil Peyrot
|
691a42fe98
|
VideoCore: Run include-what-you-use and fix most includes.
|
2016-04-30 17:02:41 +01:00 |
|
bunnei
|
240a3b80d9
|
gl_rasterizer: Use MMH3 hash for shader cache hey.
- Includes a check to confirm no hash collisions.
|
2015-10-21 21:58:59 -04:00 |
|
bunnei
|
4b5141954e
|
gl_shader_gen: Add additional function documentation.
|
2015-10-21 21:53:17 -04:00 |
|
bunnei
|
c86b9d4242
|
renderer_opengl: Refactor shader generation/caching to be more organized + various cleanups.
|
2015-10-21 21:53:14 -04:00 |
|