Scanner: Many int64 fixes, including performance.
- partially addresses #1209 and #1187 - only query 64-bit extension on seeing use of a 64-bit literal (was doing it for every single token) - correct HLSL acceptance of 64-bit literal syntax (still an int though) - error on overflow of 32-bit literal type
This commit is contained in:
@@ -50,7 +50,7 @@ spv.atomicInt64.comp
|
||||
24: 22(int) Constant 0
|
||||
28: 17(int) Constant 1
|
||||
29: TypePointer Uniform 10(int)
|
||||
31: 10(int) Constant 15 0
|
||||
31: 10(int) Constant 15 240
|
||||
84(Struct): TypeStruct 6(int) 10(int)
|
||||
85: TypePointer Workgroup 84(Struct)
|
||||
86(s): 85(ptr) Variable Workgroup
|
||||
|
||||
Reference in New Issue
Block a user