1*35238bceSAndroid Build Coastguard Workergroup compound_assignment "Compound assignments with interesting lvalues" 2*35238bceSAndroid Build Coastguard Worker 3*35238bceSAndroid Build Coastguard Worker case mul_swizzled_vec_by_matrix 4*35238bceSAndroid Build Coastguard Worker values { output vec4 out0 = vec4(1.0, 2.0, 3.0, 4.0); } 5*35238bceSAndroid Build Coastguard Worker both "" 6*35238bceSAndroid Build Coastguard Worker precision highp float; 7*35238bceSAndroid Build Coastguard Worker ${DECLARATIONS} 8*35238bceSAndroid Build Coastguard Worker 9*35238bceSAndroid Build Coastguard Worker void main() 10*35238bceSAndroid Build Coastguard Worker { 11*35238bceSAndroid Build Coastguard Worker out0 = vec4(1.0, 2.0, 3.0, 4.0); 12*35238bceSAndroid Build Coastguard Worker out0.xy *= mat2(1.0, 0.0, 0.0, 1.0); 13*35238bceSAndroid Build Coastguard Worker ${OUTPUT} 14*35238bceSAndroid Build Coastguard Worker } 15*35238bceSAndroid Build Coastguard Worker "" 16*35238bceSAndroid Build Coastguard Worker end 17*35238bceSAndroid Build Coastguard Worker 18*35238bceSAndroid Build Coastguard Workerend # compound_assignment 19