gpuav: Add full native Spec Constant support#11752
Conversation
|
CI Vulkan-ValidationLayers build queued with queue ID 662172. |
|
CI Vulkan-ValidationLayers build # 22604 running. |
|
CI Vulkan-ValidationLayers build # 22604 failed. |
5bfb0b6 to
5cef79c
Compare
|
CI Vulkan-ValidationLayers build queued with queue ID 662380. |
|
CI Vulkan-ValidationLayers build # 22605 running. |
|
CI Vulkan-ValidationLayers build # 22605 failed. |
5cef79c to
f76b32e
Compare
|
CI Vulkan-ValidationLayers build queued with queue ID 662710. |
|
CI Vulkan-ValidationLayers build # 22606 running. |
|
CI Vulkan-ValidationLayers build # 22606 failed. |
|
CI Vulkan-ValidationLayers build queued with queue ID 662785. |
|
CI Vulkan-ValidationLayers build # 22608 running. |
|
CI Vulkan-ValidationLayers build # 22608 passed. |
|
That's once piece of compiler technology here. |
This why I was late to the meeting yesterday, I had to go full Compiler Engineer on this |
f76b32e to
a298062
Compare
|
CI Vulkan-ValidationLayers build queued with queue ID 663038. |
|
CI Vulkan-ValidationLayers build # 22615 running. |
|
CI Vulkan-ValidationLayers build # 22615 failed. |
unrelated mac error |
closes #11747 (in prep for replacing in #11717)
Adds (for GPU-AV only currently) our own way to do
spirv-opt's constant foldingThe main 2 reasons for all this works