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
|
91259aaad7
|
Always use array textures for framebuffers in Vulkan for simplicity.
|
2022-10-27 11:05:58 +02:00 |
|
Henrik Rydgård
|
2bea495981
|
wip
|
2022-10-27 11:05:58 +02:00 |
|
Henrik Rydgård
|
80e1db07a7
|
Minor ShaderWriter refactor, prep for later changes
|
2022-10-24 17:45:18 +02:00 |
|
Henrik Rydgård
|
3c5ec25f61
|
Initial implementation of 32/16-bit color reinterpret blits.
|
2022-08-26 15:51:25 +02:00 |
|
Henrik Rydgård
|
8aebf0dca4
|
Port the OpenGL depal path to thin3d
|
2022-08-06 18:27:02 +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
|
129f3fe997
|
Testfix, cleanup
|
2022-07-31 10:43:48 +02:00 |
|
Henrik Rydgård
|
ce2995f952
|
Add UI Tint/Saturation settings
Does the color tinting in the vertex shader.
|
2022-02-18 14:23:57 +01:00 |
|
Unknown W. Brackets
|
63e623ecb2
|
Build: Fix some format truncation warnings.
Generally all should be safe already, but better to be sure.
|
2021-12-11 10:45:27 -08: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
|
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
|
6db943e831
|
Merge the two ShaderStage enums
|
2020-11-05 08:34:35 +01:00 |
|
Henrik Rydgård
|
207b76da6e
|
Show an error on screen if a shader fails to compile.
Part of #1 investigation of #13541
|
2020-11-05 08:27:13 +01:00 |
|
Henrik Rydgård
|
03e8eac6ef
|
Merge the two ShaderLanguage enums.
|
2020-11-04 09:40:11 +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 |
|