blob: c348c58cabc9c48681dd35f092126408756b0b25 [file] [log] [blame]
1. store_src_rg xy = src.rg
2. init_lane_masks CondMask = LoopMask = RetMask = true
3. copy_constant SEVEN = 0x00000007 (9.809089e-45)
4. copy_constant TEN = 0x0000000A (1.401298e-44)
5. store_condition_mask $8 = CondMask
6. branch_if_no_active_lanes branch_if_no_active_lanes +13 (#19)
7. copy_slot_unmasked $9 = SEVEN
8. copy_slot_unmasked seven = $9
9. copy_slot_unmasked $9 = TEN
10. copy_slot_unmasked ten = $9
11. copy_slot_unmasked $9 = seven
12. copy_constant $10 = 0x00000007 (9.809089e-45)
13. cmpeq_int $9 = equal($9, $10)
14. copy_slot_unmasked $10 = ten
15. copy_constant $11 = 0x0000000A (1.401298e-44)
16. cmpeq_int $10 = equal($10, $11)
17. bitwise_and_int $9 &= $10
18. copy_slot_masked [verify_const_globals].result = Mask($9)
19. copy_4_constants $0..3 = colorRed
20. merge_condition_mask CondMask = $8 & $9
21. copy_4_constants $4..7 = colorGreen
22. copy_4_slots_masked $0..3 = Mask($4..7)
23. load_condition_mask CondMask = $8
24. copy_4_slots_unmasked [main].result = $0..3
25. load_src src.rgba = [main].result