19 lines
376 B
Plaintext
19 lines
376 B
Plaintext
group compound_assignment "Compound assignments with interesting lvalues"
|
|
|
|
case mul_swizzled_vec_by_matrix
|
|
values { output vec4 out0 = vec4(1.0, 2.0, 3.0, 4.0); }
|
|
both ""
|
|
precision highp float;
|
|
${DECLARATIONS}
|
|
|
|
void main()
|
|
{
|
|
out0 = vec4(1.0, 2.0, 3.0, 4.0);
|
|
out0.xy *= mat2(1.0, 0.0, 0.0, 1.0);
|
|
${OUTPUT}
|
|
}
|
|
""
|
|
end
|
|
|
|
end # compound_assignment
|