Forbid memoryBarrierAtomicCounter for Vulkan compiles
This commit is contained in:
parent
4b2483ee88
commit
40007b862d
4 changed files with 46 additions and 4 deletions
15
Test/baseResults/spv.atomicCounter.comp.out
Normal file
15
Test/baseResults/spv.atomicCounter.comp.out
Normal file
|
|
@ -0,0 +1,15 @@
|
|||
spv.atomicCounter.comp
|
||||
ERROR: 0:5: 'atomic counter types' : not allowed when using GLSL for Vulkan
|
||||
ERROR: 0:7: 'atomic counter types' : not allowed when using GLSL for Vulkan
|
||||
ERROR: 0:14: 'atomic counter types' : not allowed when using GLSL for Vulkan
|
||||
ERROR: 0:16: 'atomicCounterIncrement' : no matching overloaded function found
|
||||
ERROR: 0:16: 'return' : type does not match, or is not convertible to, the function's return type
|
||||
ERROR: 0:21: 'memoryBarrierAtomicCounter' : no matching overloaded function found
|
||||
ERROR: 0:23: 'atomicCounter' : no matching overloaded function found
|
||||
ERROR: 0:23: '=' : cannot convert from ' const float' to ' temp highp uint'
|
||||
ERROR: 0:24: 'atomicCounterDecrement' : no matching overloaded function found
|
||||
ERROR: 0:25: 'atomicCounterIncrement' : no matching overloaded function found
|
||||
ERROR: 10 compilation errors. No code generated.
|
||||
|
||||
|
||||
SPIR-V is not generated for failed compile or link
|
||||
Loading…
Add table
Add a link
Reference in a new issue