124 instructions 2 3store_src_rg v0..1 = src.rg 4init_lane_masks CondMask = LoopMask = RetMask = true 5copy_4_uniforms result = colorGreen 6copy_uniform $0 = colorGreen(1) 7cmpne_imm_float $0 = notEqual($0, 0) 8copy_slot_unmasked trueCondition = $0 9copy_uniform $0 = colorGreen(0) 10cmpne_imm_float $0 = notEqual($0, 0) 11copy_slot_unmasked falseCondition = $0 12store_condition_mask $0 = CondMask 13copy_slot_unmasked $1 = trueCondition 14merge_condition_mask CondMask = $0 & $1 15store_condition_mask $2 = CondMask 16copy_slot_unmasked $3 = falseCondition 17merge_condition_mask CondMask = $2 & $3 18copy_4_uniforms $4..7 = colorRed 19copy_4_slots_masked result = Mask($4..7) 20load_condition_mask CondMask = $2 21merge_inv_condition_mask CondMask = $0 & ~$1 22copy_4_uniforms $2..5 = colorRed 23copy_4_slots_masked result = Mask($2..5) 24load_condition_mask CondMask = $0 25copy_4_slots_unmasked $0..3 = result 26load_src src.rgba = $0..3 27