• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
116 instructions, 3 invocations
2
3store_src_rg                   xy = src.rg
4init_lane_masks                CondMask = LoopMask = RetMask = true
5copy_2_slots_unmasked          $0..1 = xy
6exchange_src                   swap(src.rgba, $0..3)
7invoke_shader                  invoke_shader 0
8exchange_src                   swap(src.rgba, $0..3)
9copy_4_slots_unmasked          color = $0..3
10copy_3_slots_unmasked          $0..2 = color(0..2)
11invoke_to_linear_srgb          $0..3 = toLinearSrgb($0..3)
12copy_3_slots_unmasked          color(0..2) = $0..2
13copy_4_slots_unmasked          $0..3 = color
14copy_slot_unmasked             $1 = $2
15mul_imm_float                  $0 *= 0x3F400000 (0.75)
16mul_imm_float                  $1 *= 0x3F400000 (0.75)
17swizzle_copy_2_slots_masked    (color(0..2)).zx = Mask($0..1)
18copy_3_slots_unmasked          $0..2 = color(0..2)
19invoke_from_linear_srgb        $0..3 = fromLinearSrgb($0..3)
20copy_slot_unmasked             $3 = color(3)
21load_src                       src.rgba = $0..3
22