Philip Rebohle
|
399e72bbd1
|
[tests] Enable raw SSBO option
|
2018-12-14 23:45:38 +01:00 |
|
Philip Rebohle
|
7096937c11
|
[dxbc] Use ballot to determine early-discard condition in fragment shaders
|
2018-11-27 11:50:01 +01:00 |
|
Philip Rebohle
|
0418c02ac3
|
[dxbc] Use clustered subgroup operations on supported hardware
|
2018-11-21 11:17:09 +01:00 |
|
Philip Rebohle
|
94b0058e0d
|
[tests] Enable subgroup ops for DXBC compiler app
|
2018-11-21 11:17:09 +01:00 |
|
Philip Rebohle
|
93d88afab9
|
[general] Fix some old includes
|
2018-11-02 14:37:59 +01:00 |
|
Philip Rebohle
|
a42f03e32d
|
[dxbc] Add Xfb structures to DxbcModuleInfo
|
2018-10-10 10:28:15 +02:00 |
|
Philip Rebohle
|
a6c2080156
|
[tests] Fix compiler error with the DxbcModuleInfo struct
|
2018-06-23 18:28:22 +02:00 |
|
Philip Rebohle
|
98b8d41016
|
[dxbc] Write shader name to the generated SPIR-V
Might help identifying shaders in debugging tools such as Renderdoc.
|
2018-04-15 21:00:08 +02:00 |
|
Philip Rebohle
|
7c65764ed8
|
[tests] Fix dxbc compiler test compilation issue
|
2018-03-23 19:46:23 +01:00 |
|
Philip Rebohle
|
f4cd90d6fa
|
[dxbc] Implemented vendor-specific workarounds in an attemt to fix Nvidia
|
2018-01-07 20:05:27 +01:00 |
|
Philip Rebohle
|
e872448ca3
|
[dxbc] Refactored shader compiler to return a DxvkShader
|
2017-12-08 18:14:05 +01:00 |
|
Philip Rebohle
|
69b938118d
|
[general] Fixed write conflicts in logger
|
2017-12-06 23:36:11 +01:00 |
|
Philip Rebohle
|
a9a03fec69
|
[dxvk] DxvkShader creates a VkShaderModule again
|
2017-11-20 14:03:00 +01:00 |
|
Philip Rebohle
|
745466652c
|
[dxvk] Removed shader resource slots for now, needs work
|
2017-11-18 10:42:27 +01:00 |
|
Philip Rebohle
|
72a87093c5
|
[dxvk] Moved some SPIR-V bits to separate directory
|
2017-10-18 09:50:30 +02:00 |
|
Philip Rebohle
|
dd20e09708
|
[tests] Added DXBC compiler executable for testing purposes
|
2017-10-16 20:41:40 +02:00 |
|