NeoBrainX
|
cdddb26bba
|
Apparently override is less fun than I thought.
|
2013-03-29 22:29:37 +01:00 |
|
NeoBrainX
|
2afd892e46
|
ShaderGen: More interface cleanups. Less wtfs :)
|
2013-03-29 22:24:49 +01:00 |
|
NeoBrainX
|
3c02f227db
|
PixelShaderManager: Disable constant cache (won't work in the non-UBO path of the opengl backend).
ShaderGen: Replace typeid usage with more general code.
|
2013-03-29 20:35:31 +01:00 |
|
NeoBrainX
|
41c4108ce6
|
OpenGL: Reimplement shader uid debugging.
|
2013-03-29 14:56:01 +01:00 |
|
NeoBrainX
|
364a5093d9
|
ShaderGenCommon: Replace the GenOutput enum by using typeid instead.
|
2013-03-26 23:21:08 +01:00 |
|
NeoBrainX
|
0e31943216
|
ShaderGenCommon: Introduce a common shader generator interface to make stuff less confusing.
|
2013-03-26 23:03:10 +01:00 |
|
NeoBrainX
|
0fdeb81038
|
Add some code for generating a shader constant usage profile.
|
2013-01-28 22:15:23 +01:00 |
|
NeoBrainX
|
8902c6e38b
|
Some cleanups, add more fields to pixel shader uid.
|
2013-01-28 21:56:27 +01:00 |
|
NeoBrainX
|
dc0f470215
|
Added new shader cache uids for pixel shader gen.
|
2013-01-28 21:44:39 +01:00 |
|
NeoBrainX
|
3c8df842bb
|
Moved some of the new shader uid stuff to a common header file.
|
2013-01-28 21:05:29 +01:00 |
|