|
6576 | 6576 | { "kind" : "IdMemorySemantics", "name" : "'Semantics'" },
|
6577 | 6577 | { "kind" : "IdRef", "name" : "'Value'" }
|
6578 | 6578 | ],
|
6579 |
| - "capabilities" : [ "AtomicFloat16MinMaxEXT", "AtomicFloat32MinMaxEXT", "AtomicFloat64MinMaxEXT" ], |
| 6579 | + "capabilities" : [ "AtomicFloat16MinMaxEXT", "AtomicFloat32MinMaxEXT", "AtomicFloat64MinMaxEXT", "AtomicFloat16VectorNV" ], |
6580 | 6580 | "version" : "None"
|
6581 | 6581 | },
|
6582 | 6582 | {
|
|
6591 | 6591 | { "kind" : "IdMemorySemantics", "name" : "'Semantics'" },
|
6592 | 6592 | { "kind" : "IdRef", "name" : "'Value'" }
|
6593 | 6593 | ],
|
6594 |
| - "capabilities" : [ "AtomicFloat16MinMaxEXT", "AtomicFloat32MinMaxEXT", "AtomicFloat64MinMaxEXT" ], |
| 6594 | + "capabilities" : [ "AtomicFloat16MinMaxEXT", "AtomicFloat32MinMaxEXT", "AtomicFloat64MinMaxEXT", "AtomicFloat16VectorNV" ], |
6595 | 6595 | "version" : "None"
|
6596 | 6596 | },
|
6597 | 6597 | {
|
|
9563 | 9563 | { "kind" : "IdMemorySemantics", "name" : "'Semantics'" },
|
9564 | 9564 | { "kind" : "IdRef", "name" : "'Value'" }
|
9565 | 9565 | ],
|
9566 |
| - "capabilities" : [ "AtomicFloat16AddEXT", "AtomicFloat32AddEXT", "AtomicFloat64AddEXT" ], |
| 9566 | + "capabilities" : [ "AtomicFloat16AddEXT", "AtomicFloat32AddEXT", "AtomicFloat64AddEXT", "AtomicFloat16VectorNV" ], |
9567 | 9567 | "extensions" : [ "SPV_EXT_shader_atomic_float_add" ],
|
9568 | 9568 | "version" : "None"
|
9569 | 9569 | },
|
|
15967 | 15967 | "extensions" : [ "SPV_KHR_ray_tracing_position_fetch" ],
|
15968 | 15968 | "version" : "None"
|
15969 | 15969 | },
|
| 15970 | + { |
| 15971 | + "enumerant" : "AtomicFloat16VectorNV", |
| 15972 | + "value" : 5404, |
| 15973 | + "extensions" : [ "SPV_NV_shader_atomic_fp16_vector" ], |
| 15974 | + "version" : "None" |
| 15975 | + }, |
15970 | 15976 | {
|
15971 | 15977 | "enumerant" : "RayTracingDisplacementMicromapNV",
|
15972 | 15978 | "value" : 5409,
|
|
0 commit comments