blob: 44444d05fb47b8b09c014b7500d04334419fecca [file] [log] [blame]
store_src_rg v0..1 = src.rg
init_lane_masks CondMask = LoopMask = RetMask = true
copy_constant zero = 0
splat_4_constants globalArray[0], globalArray[1], globalVector = 0x3F800000 (1.0)
splat_4_constants globalMatrix = 0x3F800000 (1.0)
copy_constant localArray[0] = 0
splat_3_constants localArray[1], localVector = 0x3F800000 (1.0)
copy_constant localMatrix(0) = 0
copy_constant localMatrix(1) = 0x3F800000 (1.0)
copy_constant localMatrix(2) = 0x40000000 (2.0)
copy_constant localMatrix(3) = 0x40400000 (3.0)
copy_slot_unmasked $6 = zero
copy_from_indirect_unmasked $0 = Indirect(globalArray[0] + $6)
copy_slot_unmasked $6 = zero
copy_from_indirect_unmasked $1 = Indirect(localArray[0] + $6)
mul_float $0 *= $1
copy_slot_unmasked $6 = zero
copy_from_indirect_unmasked $1 = Indirect(globalVector(0) + $6)
copy_slot_unmasked $6 = zero
copy_from_indirect_unmasked $2 = Indirect(localVector(0) + $6)
mul_float $1 *= $2
copy_slot_unmasked $6 = zero
mul_imm_int $6 *= 0x00000002
copy_from_indirect_unmasked $2..3 = Indirect(globalMatrix(0..1) + $6)
copy_slot_unmasked $6 = zero
mul_imm_int $6 *= 0x00000002
copy_from_indirect_unmasked $4..5 = Indirect(localMatrix(0..1) + $6)
mul_2_floats $2..3 *= $4..5
load_src src.rgba = $0..3