[require] shader model >= 4.0 [pixel shader] float4 main() : sv_target { min16float4 a = {0, 1, 2, 3}; min10float2 b = {4, 5}; min16int3 c = {6.4, 7, 8}; min12int d = 9.4; min16uint4x2 e = {14.4, 15, 16, 17, 18, 19, 20, 21}; vector g = {22, 23, 24}; matrix h = {25.4, 26, 27, 28, 29, 30}; return mul(e, b) + a + c.xyzx + d + g.xxyz + h[2].xyxy; } [test] draw quad probe all rgba (197.0, 218.0, 238.0, 257.0)