... |
... |
@@ -92,7 +92,9 @@ |
92
|
92
|
<id value="39" vendor="SirLynix" tool="Nazara ShaderLang Compiler" comment="Contact Jérôme Leclercq, https://github.com/NazaraEngine/ShaderLang"/>
|
93
|
93
|
<id value="40" vendor="NVIDIA" tool="Slang Compiler" comment="Contact Theresa Foley, tfoley@nvidia.com, https://github.com/shader-slang/slang/"/>
|
94
|
94
|
<id value="41" vendor="Zig Software Foundation" tool="Zig Compiler" comment="Contact Robin Voetter, https://github.com/Snektron"/>
|
95
|
|
- <unused start="42" end="0xFFFF" comment="Tool ID range reservable for future use by vendors"/>
|
|
95
|
+ <id value="42" vendor="Rendong Liang" tool="spq" comment="Contact Rendong Liang, admin@penguinliong.moe, https://github.com/PENGUINLIONG/spq-rs"/>
|
|
96
|
+ <id value="43" vendor="LLVM" tool="LLVM SPIR-V Backend" comment="Contact Michal Paszkowski, michal.paszkowski@intel.com, https://github.com/llvm/llvm-project/tree/main/llvm/lib/Target/SPIRV"/>
|
|
97
|
+ <unused start="44" end="0xFFFF" comment="Tool ID range reservable for future use by vendors"/>
|
96
|
98
|
</ids>
|
97
|
99
|
|
98
|
100
|
<!-- SECTION: SPIR-V Opcodes and Enumerants -->
|
... |
... |
@@ -208,8 +210,8 @@ |
208
|
210
|
|
209
|
211
|
<!-- Reserved loop control bits -->
|
210
|
212
|
<ids type="LoopControl" start="0" end="15" vendor="Khronos" comment="Reserved LoopControl bits, not available to vendors - see the SPIR-V Specification"/>
|
211
|
|
- <ids type="LoopControl" start="16" end="25" vendor="Intel" comment="Contact michael.kinsner@intel.com"/>
|
212
|
|
- <ids type="LoopControl" start="26" end="30" comment="Unreserved bits reservable for use by vendors"/>
|
|
213
|
+ <ids type="LoopControl" start="16" end="27" vendor="Intel" comment="Contact michael.kinsner@intel.com"/>
|
|
214
|
+ <ids type="LoopControl" start="28" end="30" comment="Unreserved bits reservable for use by vendors"/>
|
213
|
215
|
<ids type="LoopControl" start="31" end="31" vendor="Khronos" comment="Reserved LoopControl bit, not available to vendors"/>
|
214
|
216
|
|
215
|
217
|
|
... |
... |
@@ -269,8 +271,8 @@ |
269
|
271
|
|
270
|
272
|
<!-- Reserved memory operand bits -->
|
271
|
273
|
<ids type="MemoryOperand" start="0" end="15" vendor="Khronos" comment="Reserved MemoryOperand bits, not available to vendors - see the SPIR-V Specification"/>
|
272
|
|
- <ids type="MemoryOperand" start="16" end="17" vendor="Intel" comment="Contact michael.kinsner@intel.com"/>
|
273
|
|
- <ids type="MemoryOperand" start="18" end="30" comment="Unreserved bits reservable for use by vendors"/>
|
|
274
|
+ <ids type="MemoryOperand" start="16" end="18" vendor="Intel" comment="Contact michael.kinsner@intel.com"/>
|
|
275
|
+ <ids type="MemoryOperand" start="19" end="30" comment="Unreserved bits reservable for use by vendors"/>
|
274
|
276
|
<ids type="MemoryOperand" start="31" end="31" vendor="Khronos" comment="Reserved MemoryOperand bit, not available to vendors"/>
|
275
|
277
|
|
276
|
278
|
<!-- SECTION: SPIR-V Image Operand Bit Reservations -->
|