167 instructions store_src_rg coords = src.rg init_lane_masks CondMask = LoopMask = RetMask = true store_condition_mask $12 = CondMask store_condition_mask $15 = CondMask store_condition_mask $18 = CondMask store_condition_mask $21 = CondMask store_condition_mask $24 = CondMask store_condition_mask $27 = CondMask store_condition_mask $30 = CondMask store_condition_mask $33 = CondMask store_condition_mask $36 = CondMask store_condition_mask $39 = CondMask store_condition_mask $42 = CondMask store_condition_mask $45 = CondMask store_condition_mask $48 = CondMask store_condition_mask $51 = CondMask store_condition_mask $54 = CondMask store_condition_mask $57 = CondMask store_condition_mask $60 = CondMask store_condition_mask $63 = CondMask store_condition_mask $66 = CondMask store_condition_mask $69 = CondMask store_condition_mask $72 = CondMask store_condition_mask $75 = CondMask copy_constant $77 = 0xFFFFFFFF branch_if_no_active_lanes_eq branch +5 (label 23 at #31) if no lanes of $77 == 0xFFFFFFFF branch_if_no_lanes_active branch_if_no_lanes_active +2 (label 25 at #29) copy_constant $76 = 0xFFFFFFFF label label 0x00000019 jump jump +3 (label 24 at #33) label label 0x00000017 copy_constant $76 = 0 label label 0x00000018 copy_constant $73 = 0 merge_condition_mask CondMask = $75 & $76 branch_if_no_lanes_active branch_if_no_lanes_active +4 (label 22 at #40) copy_constant $74 = 0xFFFFFFFF label label 0x0000001A copy_slot_masked $73 = Mask($74) label label 0x00000016 load_condition_mask CondMask = $75 copy_constant $70 = 0 merge_condition_mask CondMask = $72 & $73 branch_if_no_lanes_active branch_if_no_lanes_active +4 (label 21 at #48) copy_constant $71 = 0xFFFFFFFF label label 0x0000001B copy_slot_masked $70 = Mask($71) label label 0x00000015 load_condition_mask CondMask = $72 copy_constant $67 = 0 merge_condition_mask CondMask = $69 & $70 branch_if_no_lanes_active branch_if_no_lanes_active +4 (label 20 at #56) copy_constant $68 = 0xFFFFFFFF label label 0x0000001C copy_slot_masked $67 = Mask($68) label label 0x00000014 load_condition_mask CondMask = $69 copy_constant $64 = 0 merge_condition_mask CondMask = $66 & $67 branch_if_no_lanes_active branch_if_no_lanes_active +4 (label 19 at #64) copy_constant $65 = 0xFFFFFFFF label label 0x0000001D copy_slot_masked $64 = Mask($65) label label 0x00000013 load_condition_mask CondMask = $66 copy_constant $61 = 0 merge_condition_mask CondMask = $63 & $64 branch_if_no_lanes_active branch_if_no_lanes_active +4 (label 18 at #72) copy_constant $62 = 0xFFFFFFFF label label 0x0000001E copy_slot_masked $61 = Mask($62) label label 0x00000012 load_condition_mask CondMask = $63 copy_constant $58 = 0 merge_condition_mask CondMask = $60 & $61 branch_if_no_lanes_active branch_if_no_lanes_active +4 (label 17 at #80) copy_constant $59 = 0xFFFFFFFF label label 0x0000001F copy_slot_masked $58 = Mask($59) label label 0x00000011 load_condition_mask CondMask = $60 copy_constant $55 = 0 merge_condition_mask CondMask = $57 & $58 branch_if_no_lanes_active branch_if_no_lanes_active +4 (label 16 at #88) copy_constant $56 = 0xFFFFFFFF label label 0x00000020 copy_slot_masked $55 = Mask($56) label label 0x00000010 load_condition_mask CondMask = $57 copy_constant $52 = 0 merge_condition_mask CondMask = $54 & $55 branch_if_no_lanes_active branch_if_no_lanes_active +4 (label 15 at #96) copy_constant $53 = 0xFFFFFFFF label label 0x00000021 copy_slot_masked $52 = Mask($53) label label 0x0000000F load_condition_mask CondMask = $54 copy_constant $49 = 0 merge_condition_mask CondMask = $51 & $52 branch_if_no_lanes_active branch_if_no_lanes_active +4 (label 14 at #104) copy_constant $50 = 0xFFFFFFFF label label 0x00000022 copy_slot_masked $49 = Mask($50) label label 0x0000000E load_condition_mask CondMask = $51 copy_constant $46 = 0 merge_condition_mask CondMask = $48 & $49 branch_if_no_lanes_active branch_if_no_lanes_active +4 (label 13 at #112) copy_constant $47 = 0xFFFFFFFF label label 0x00000023 copy_slot_masked $46 = Mask($47) label label 0x0000000D load_condition_mask CondMask = $48 copy_constant $43 = 0 merge_condition_mask CondMask = $45 & $46 branch_if_no_lanes_active branch_if_no_lanes_active +4 (label 12 at #120) copy_constant $44 = 0xFFFFFFFF label label 0x00000024 copy_slot_masked $43 = Mask($44) label label 0x0000000C load_condition_mask CondMask = $45 copy_constant $40 = 0 merge_condition_mask CondMask = $42 & $43 branch_if_no_lanes_active branch_if_no_lanes_active +4 (label 11 at #128) copy_constant $41 = 0xFFFFFFFF label label 0x00000025 copy_slot_masked $40 = Mask($41) label label 0x0000000B load_condition_mask CondMask = $42 copy_constant $37 = 0 merge_condition_mask CondMask = $39 & $40 branch_if_no_lanes_active branch_if_no_lanes_active +4 (label 10 at #136) copy_constant $38 = 0xFFFFFFFF label label 0x00000026 copy_slot_masked $37 = Mask($38) label label 0x0000000A load_condition_mask CondMask = $39 copy_constant $34 = 0 merge_condition_mask CondMask = $36 & $37 branch_if_no_lanes_active branch_if_no_lanes_active +4 (label 9 at #144) copy_constant $35 = 0xFFFFFFFF label label 0x00000027 copy_slot_masked $34 = Mask($35) label label 0x00000009 load_condition_mask CondMask = $36 copy_constant $31 = 0 merge_condition_mask CondMask = $33 & $34 branch_if_no_lanes_active branch_if_no_lanes_active +4 (label 8 at #152) copy_constant $32 = 0xFFFFFFFF label label 0x00000028 copy_slot_masked $31 = Mask($32) label label 0x00000008 load_condition_mask CondMask = $33 copy_constant $28 = 0 merge_condition_mask CondMask = $30 & $31 branch_if_no_lanes_active branch_if_no_lanes_active +4 (label 7 at #160) copy_constant $29 = 0xFFFFFFFF label label 0x00000029 copy_slot_masked $28 = Mask($29) label label 0x00000007 load_condition_mask CondMask = $30 copy_constant $25 = 0 merge_condition_mask CondMask = $27 & $28 branch_if_no_lanes_active branch_if_no_lanes_active +4 (label 6 at #168) copy_constant $26 = 0xFFFFFFFF label label 0x0000002A copy_slot_masked $25 = Mask($26) label label 0x00000006 load_condition_mask CondMask = $27 copy_constant $22 = 0 merge_condition_mask CondMask = $24 & $25 branch_if_no_lanes_active branch_if_no_lanes_active +4 (label 5 at #176) copy_constant $23 = 0xFFFFFFFF label label 0x0000002B copy_slot_masked $22 = Mask($23) label label 0x00000005 load_condition_mask CondMask = $24 copy_constant $19 = 0 merge_condition_mask CondMask = $21 & $22 branch_if_no_lanes_active branch_if_no_lanes_active +4 (label 4 at #184) copy_constant $20 = 0xFFFFFFFF label label 0x0000002C copy_slot_masked $19 = Mask($20) label label 0x00000004 load_condition_mask CondMask = $21 copy_constant $16 = 0 merge_condition_mask CondMask = $18 & $19 branch_if_no_lanes_active branch_if_no_lanes_active +4 (label 3 at #192) copy_constant $17 = 0xFFFFFFFF label label 0x0000002D copy_slot_masked $16 = Mask($17) label label 0x00000003 load_condition_mask CondMask = $18 copy_constant $13 = 0 merge_condition_mask CondMask = $15 & $16 branch_if_no_lanes_active branch_if_no_lanes_active +4 (label 2 at #200) copy_constant $14 = 0xFFFFFFFF label label 0x0000002E copy_slot_masked $13 = Mask($14) label label 0x00000002 load_condition_mask CondMask = $15 copy_constant $0 = 0 merge_condition_mask CondMask = $12 & $13 branch_if_no_lanes_active branch_if_no_lanes_active +4 (label 1 at #208) copy_constant $1 = 0xFFFFFFFF label label 0x0000002F copy_slot_masked $0 = Mask($1) label label 0x00000001 load_condition_mask CondMask = $12 swizzle_4 $0..3 = ($0..3).xxxx copy_4_uniforms $4..7 = colorRed copy_4_uniforms $8..11 = colorGreen mix_4_ints $0..3 = mix($4..7, $8..11, $0..3) load_src src.rgba = $0..3