brw_blorp_blit_miptrees from MESA_FORMAT_XRGB8888 mt 0x3c32860 0 0 (0.000000,0.000000) (1280.000000,800.000000)to MESA_FORMAT_SARGB8 mt 0x39b6450 0 0 (0.000000,0.000000) (1280.000000,800.000000) (flip 0,1) Native code for BLORP blit: 0x00000000: add(16) g44<1>UW g1.4<2,4,0>UW 0x10101010V { align1 WE_normal 1H }; 0x00000010: add(16) g46<1>UW g1.5<2,4,0>UW 0x11001100V { align1 WE_normal 1H }; 0x00000020: mov(16) g48<1>UD g44<8,8,1>UW { align1 WE_normal 1H }; 0x00000030: mov(16) g50<1>UD g46<8,8,1>UW { align1 WE_normal 1H }; 0x00000040: mov(16) g44<1>F g48<8,8,1>UD { align1 WE_normal 1H }; 0x00000050: mov(16) g46<1>F g50<8,8,1>UD { align1 WE_normal 1H }; 0x00000060: mul(16) g48<1>F g44<8,8,1>F g2.6<0,1,0>F { align1 WE_normal 1H }; 0x00000070: mul(16) g50<1>F g46<8,8,1>F g3<0,1,0>F { align1 WE_normal 1H }; 0x00000080: add(16) g48<1>F g48<8,8,1>F g2.7<0,1,0>F { align1 WE_normal 1H }; 0x00000090: add(16) g50<1>F g50<8,8,1>F g3.1<0,1,0>F { align1 WE_normal 1H }; 0x000000a0: mov(16) g114<1>F g48<8,8,1>F { align1 WE_normal 1H }; 0x000000b0: mov(16) g116<1>F g50<8,8,1>F { align1 WE_normal 1H }; 0x000000c0: send(16) g4<1>UW g114<8,8,1>F sampler (0, 0, 0, 2) mlen 4 rlen 8 { align1 WE_normal 1H }; 0x000000d0: mov(16) g114<1>F g4<8,8,1>F { align1 WE_normal 1H }; 0x000000e0: mov(16) g116<1>F g6<8,8,1>F { align1 WE_normal 1H }; 0x000000f0: mov(16) g118<1>F g8<8,8,1>F { align1 WE_normal 1H }; 0x00000100: mov(16) g120<1>F g10<8,8,1>F { align1 WE_normal 1H }; 0x00000110: sendc(16) null g114<8,8,1>F render ( RT write, 1, 0, 12) mlen 8 rlen 0 { align1 WE_normal 1H EOT };