[pixel shader] typedef const precise row_major float2x2 mat_t; float4 main() : sv_target { const precise row_major mat_t mat = float2x2(0.1, 0.2, 0.3, 0.4); return mat; } [test] todo(glsl) draw quad if(sm<6) probe all rgba (0.1, 0.2, 0.3, 0.4) if(sm>=6) probe all rgba (0.1, 0.3, 0.2, 0.4)