/* here(src->dst) we should use src_sampler and src_surface */
mlen 5 rlen 8 { align1 }; /* required message len 5, readback len 8 */
-mul (8) src_sample_a_01<1>f src_sample_a_01<1>f global_alpha { align1 };
-mul (8) src_sample_a_23<1>f src_sample_a_23<1>f global_alpha { align1 };
+mul (8) src_sample_a_01<1>f src_sample_a_01<8,8,1>f global_alpha { align1 };
+mul (8) src_sample_a_23<1>f src_sample_a_23<8,8,1>f global_alpha { align1 };
{ 0x00000201, 0x20080061, 0x00000000, 0x00000000 },
{ 0x01800031, 0x21c01d29, 0x008d0000, 0x02580001 },
- { 0x00600041, 0x228077bd, 0x00200280, 0x00000040 },
- { 0x00600041, 0x22a077bd, 0x002002a0, 0x00000040 },
+ { 0x00600041, 0x228077bd, 0x008d0280, 0x00000040 },
+ { 0x00600041, 0x22a077bd, 0x008d02a0, 0x00000040 },
{ 0x00000201, 0x20080061, 0x00000000, 0x00000000 },
{ 0x01800031, 0x21c01d29, 0x208d0000, 0x0a8a0001 },
- { 0x00600041, 0x228077bd, 0x00200280, 0x00000040 },
- { 0x00600041, 0x22a077bd, 0x002002a0, 0x00000040 },
+ { 0x00600041, 0x228077bd, 0x008d0280, 0x00000040 },
+ { 0x00600041, 0x22a077bd, 0x008d02a0, 0x00000040 },
/* here(src->dst) we should use src_sampler and src_surface */
mlen 5 rlen 8 { align1 }; /* required message len 5, readback len 8 */
-mul (8) src_sample_a_01<1>f src_sample_a_01<1>f global_alpha { align1 };
+mul (8) src_sample_a_01<1>f src_sample_a_01<8,8,1>f global_alpha { align1 };
mul (8) src_sample_a_23<1>f src_sample_a_23<1>f global_alpha { align1 };
{ 0x00000201, 0x20080061, 0x00000000, 0x00000000 },
{ 0x00600201, 0x20200022, 0x008d0000, 0x00000000 },
{ 0x02800031, 0x21c01cc9, 0x00000020, 0x0a8a0001 },
- { 0x00600041, 0x228077bd, 0x00200280, 0x000000c0 },
+ { 0x00600041, 0x228077bd, 0x008d0280, 0x000000c0 },
{ 0x00600041, 0x22a077bd, 0x002002a0, 0x000000c0 },
/* here(src->dst) we should use src_sampler and src_surface */
mlen 5 rlen 8 { align1 }; /* required message len 5, readback len 8 */
-mul (8) src_sample_a_01<1>f src_sample_a_01<1>f global_alpha { align1 mask_disable };
-mul (8) src_sample_a_23<1>f src_sample_a_23<1>f global_alpha { align1 mask_disable };
+mul (8) src_sample_a_01<1>f src_sample_a_01<8,8,1>f global_alpha { align1 mask_disable };
+mul (8) src_sample_a_23<1>f src_sample_a_23<8,8,1>f global_alpha { align1 mask_disable };
{ 0x00000201, 0x20080061, 0x00000000, 0x00000000 },
{ 0x00600201, 0x28200021, 0x008d0000, 0x00000000 },
{ 0x02800031, 0x21c01ca9, 0x00000820, 0x0a8c0001 },
- { 0x00600241, 0x228077bd, 0x00200280, 0x000000c0 },
- { 0x00600241, 0x22a077bd, 0x002002a0, 0x000000c0 },
+ { 0x00600241, 0x228077bd, 0x008d0280, 0x000000c0 },
+ { 0x00600241, 0x22a077bd, 0x008d02a0, 0x000000c0 },
/* here(src->dst) we should use src_sampler and src_surface */
mlen 5 rlen 8 { align1 }; /* required message len 5, readback len 8 */
-mul (8) src_sample_a_01<1>f src_sample_a_01<1>f global_alpha { align1 mask_disable };
-mul (8) src_sample_a_23<1>f src_sample_a_23<1>f global_alpha { align1 mask_disable };
+mul (8) src_sample_a_01<1>f src_sample_a_01<8,8,1>f global_alpha { align1 mask_disable };
+mul (8) src_sample_a_23<1>f src_sample_a_23<8,8,1>f global_alpha { align1 mask_disable };
{ 0x00000001, 0x2008060c, 0x00000000, 0x00000000 },
{ 0x00600001, 0x2820020c, 0x008d0000, 0x00000000 },
{ 0x02800031, 0x21c00a48, 0x0e000820, 0x0a8c0001 },
- { 0x00600041, 0x22803aec, 0x3a200280, 0x000000c0 },
- { 0x00600041, 0x22a03aec, 0x3a2002a0, 0x000000c0 },
+ { 0x00600041, 0x22803aec, 0x3a8d0280, 0x000000c0 },
+ { 0x00600041, 0x22a03aec, 0x3a8d02a0, 0x000000c0 },