Henrik Rydgård
|
6310af25fa
|
Get shader color write masking going on all backends.
|
2020-11-08 23:45:47 +01:00 |
|
Henrik Rydgård
|
96c36d5c10
|
More work on reinterpret. Get Vulkan running
|
2020-11-08 11:32:55 +01:00 |
|
Henrik Rydgård
|
d9ee06a60d
|
Reorganize the DeviceLost code a little. FramebufferManagerCommon now sees it.
|
2020-11-07 10:51:54 +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
|
b7d674411e
|
Test parsing of generated OpenGL shaders too (by using glslang).
|
2020-10-31 18:32:43 +01:00 |
|
Henrik Rydgård
|
5ece3de8ba
|
Track and accumulate pipeline flags for render passes.
(Information that will later let us make some interesting optimizations)
|
2020-10-11 12:22:25 +02:00 |
|
Henrik Rydgård
|
940611fe65
|
Remove the USE_GENERAL_LAYOUT_FOR* debug defines.
|
2020-10-11 11:06:54 +02:00 |
|
Henrik Rydgård
|
0e3a84b4a8
|
Move most GPU things to Common.
It works after the move, on Windows and Android at least.
Deletes the D3DX9 shader compiler loader, which was not used.
|
2020-10-04 23:39:02 +02:00 |
|