bunnei
|
ce4f159b1c
|
gl_shader_gen: Support vertical/horizontal viewport flipping. (#347)
* gl_shader_gen: Support vertical/horizontal viewport flipping.
* fixup! gl_shader_gen: Support vertical/horizontal viewport flipping.
|
2018-04-18 16:42:40 -04:00 |
|
Subv
|
14ac40436e
|
GPU: Don't use explicit binding points when uploading the constbuffers to opengl.
The bindpoints will now be dynamically calculated based on the number of buffers used by the previous shader stage.
|
2018-04-15 14:14:57 -05:00 |
|
bunnei
|
73d9c494ea
|
shaders: Expose hints about used const buffers.
|
2018-04-15 11:50:10 -04:00 |
|
Subv
|
c9b511da08
|
GPU: Upload the entirety of each constbuffer for each shader stage as SSBOs.
We're going to need the shader generator to give us a mapping of the actual used const buffers to properly bind them to the shader.
|
2018-04-14 23:02:05 -05:00 |
|
bunnei
|
1b41b875dc
|
shaders: Add NumTextureSamplers const, remove unused #pragma.
|
2018-04-14 18:50:06 -04:00 |
|
bunnei
|
51f37f5061
|
gl_shader_manager: Cleanup and consolidate uniform handling.
|
2018-04-13 23:48:28 -04:00 |
|
bunnei
|
459826a705
|
renderer_opengl: Add gl_shader_manager class.
|
2018-04-13 23:48:25 -04:00 |
|