1cb93a386Sopenharmony_cilayout(push_constant, binding=456) uniform testBlock { 2cb93a386Sopenharmony_ci layout(offset=16) half2x2 m1; 3cb93a386Sopenharmony_ci layout(offset=32) half2x2 m2; 4cb93a386Sopenharmony_ci}; 5cb93a386Sopenharmony_ci 6cb93a386Sopenharmony_civoid main() { 7cb93a386Sopenharmony_ci sk_FragColor = half4(m1[0][0], m1[1][1], m2[0][0], m2[1][1]); 8cb93a386Sopenharmony_ci} 9