We can now do constant folding with all basic datatypes (the previous implementation handled int32 well, but had limited, if any, coverage for other datatypes.) Reduced a bit of repeated code in the constant folding implementation through template helper functions.
4 lines
107 B
Plaintext
4 lines
107 B
Plaintext
// Binary expression with type "const uniform int8" can't represent value.
|
|
|
|
int8 v = (int8)64 * (int8)32;
|