diff options
Diffstat (limited to 'resources/sksl/errors/MatrixToVectorCast3x3.rts')
-rw-r--r-- | resources/sksl/errors/MatrixToVectorCast3x3.rts | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/resources/sksl/errors/MatrixToVectorCast3x3.rts b/resources/sksl/errors/MatrixToVectorCast3x3.rts new file mode 100644 index 0000000000..d94e744857 --- /dev/null +++ b/resources/sksl/errors/MatrixToVectorCast3x3.rts @@ -0,0 +1,14 @@ +// Expect 4 errors + +const half3x3 testMatrix3x3 = half3x3(1, 2, 3, 4, 5, 6, 7, 8, 9); +half testScalar = half (testMatrix3x3); +half2 testVec2 = half2(testMatrix3x3); +half3 testVec3 = half3(testMatrix3x3); +half4 testVec4 = half4(testMatrix3x3); + +/*%%* +'half3x3' is not a valid parameter to 'half' constructor; use '[0][0]' instead +'half3x3' is not a valid parameter to 'half2' constructor +'half3x3' is not a valid parameter to 'half3' constructor +'half3x3' is not a valid parameter to 'half4' constructor +*%%*/ |