Unknown W. Brackets
|
ec309d55ab
|
GPU: Cleanup definition of shader resources.
Was in the wrong header file, which was a bit confusing.
|
2022-12-27 14:35:49 -08:00 |
|
Henrik Rydgård
|
69bc7b060f
|
glslang: Set a missing resource limit. Avoids spurious errors in shader unit test
|
2022-10-10 17:17:17 +02:00 |
|
Henrik Rydgård
|
83fd8a2fd8
|
Convert depal shaders to use the ShaderWriter. Add tests for depal shaders.
|
2022-08-09 15:32:27 +02:00 |
|
Henrik Rydgård
|
d26e637bb8
|
Bufferless path for D3D11/Vulkan
Though we still bind the buffer for simplicity..
|
2022-08-03 13:33:53 +02:00 |
|
Henrik Rydgård
|
7b7d16d2fb
|
D3D9 fix
|
2022-08-01 12:11:42 +02:00 |
|
Henrik Rydgård
|
129f3fe997
|
Testfix, cleanup
|
2022-07-31 10:43:48 +02:00 |
|
Henrik Rydgård
|
3f01cbb98c
|
Initialize/Deinitialize the shader translation system once globally.
Fixes #13839.
|
2021-01-04 23:51:34 +01:00 |
|
Henrik Rydgård
|
f0bb504bb1
|
Postshader: Improve error reporting.
|
2021-01-03 19:15:05 +01:00 |
|
Henrik Rydgård
|
29b2f2c4ef
|
Better GLSL version handling. Now specify the latest version supported by the device.
Correct the version check for our own implementations of packUnorm4x8 etc.
|
2020-11-16 23:30:07 +01:00 |
|
Henrik Rydgård
|
ba139975e0
|
Linker fix - need to move init_resources along.
|
2020-11-09 15:39:46 +01:00 |
|
Henrik Rydgård
|
e77a9d7368
|
Reorganize the end of the fragment shader generator.
Thanks unknown.
|
2020-11-09 11:19:02 +01:00 |
|
Henrik Rydgård
|
9105249901
|
Add compat flag for reinterpret shader, also disable on platforms that can't support it yet
|
2020-11-08 11:32:55 +01:00 |
|
Henrik Rydgård
|
4e16fcaf1a
|
Fix reinterpret shader for D3D11
|
2020-11-08 11:32:55 +01:00 |
|
Henrik Rydgård
|
f2e315b9a6
|
More shadergen work
Buildfix
|
2020-11-08 11:32:53 +01:00 |
|
Henrik Rydgård
|
7a690f177e
|
Move shader language feature detection to the draw context.
|
2020-11-06 09:11:57 +01:00 |
|
Henrik Rydgård
|
733a152c54
|
Move ShaderWriter to Common/GPU, along with some stuff from ShaderCommon.h.
|
2020-11-04 09:18:35 +01:00 |
|