Lines Matching refs:dstdata

285 		UINT8 *dstdata,int dstmodulo,  in blockmove_NtoN_transpen_noremap8()  argument
299 end = dstdata + srcwidth; in blockmove_NtoN_transpen_noremap8()
300 while (((long)srcdata & 3) && dstdata < end) /* longword align */ in blockmove_NtoN_transpen_noremap8()
305 if (col != transpen) *dstdata = col; in blockmove_NtoN_transpen_noremap8()
306 dstdata++; in blockmove_NtoN_transpen_noremap8()
309 while (dstdata <= end - 4) in blockmove_NtoN_transpen_noremap8()
321 write_dword((UINT32 *)dstdata,col4); in blockmove_NtoN_transpen_noremap8()
325 if (xod4 & (0xff<<SHIFT0)) dstdata[0] = col4>>SHIFT0; in blockmove_NtoN_transpen_noremap8()
326 if (xod4 & (0xff<<SHIFT1)) dstdata[1] = col4>>SHIFT1; in blockmove_NtoN_transpen_noremap8()
327 if (xod4 & (0xff<<SHIFT2)) dstdata[2] = col4>>SHIFT2; in blockmove_NtoN_transpen_noremap8()
328 if (xod4 & (0xff<<SHIFT3)) dstdata[3] = col4>>SHIFT3; in blockmove_NtoN_transpen_noremap8()
331 dstdata += 4; in blockmove_NtoN_transpen_noremap8()
334 while (dstdata < end) in blockmove_NtoN_transpen_noremap8()
339 if (col != transpen) *dstdata = col; in blockmove_NtoN_transpen_noremap8()
340 dstdata++; in blockmove_NtoN_transpen_noremap8()
344 dstdata += dstmodulo; in blockmove_NtoN_transpen_noremap8()
351 UINT8 *dstdata,int dstmodulo, in blockmove_NtoN_transpen_noremap_flipx8() argument
367 end = dstdata + srcwidth; in blockmove_NtoN_transpen_noremap_flipx8()
368 while (((long)srcdata & 3) && dstdata < end) /* longword align */ in blockmove_NtoN_transpen_noremap_flipx8()
374 if (col != transpen) *dstdata = col; in blockmove_NtoN_transpen_noremap_flipx8()
375 dstdata++; in blockmove_NtoN_transpen_noremap_flipx8()
378 while (dstdata <= end - 4) in blockmove_NtoN_transpen_noremap_flipx8()
387 if (xod4 & (0xff<<SHIFT0)) dstdata[3] = (col4>>SHIFT0); in blockmove_NtoN_transpen_noremap_flipx8()
388 if (xod4 & (0xff<<SHIFT1)) dstdata[2] = (col4>>SHIFT1); in blockmove_NtoN_transpen_noremap_flipx8()
389 if (xod4 & (0xff<<SHIFT2)) dstdata[1] = (col4>>SHIFT2); in blockmove_NtoN_transpen_noremap_flipx8()
390 if (xod4 & (0xff<<SHIFT3)) dstdata[0] = (col4>>SHIFT3); in blockmove_NtoN_transpen_noremap_flipx8()
392 dstdata += 4; in blockmove_NtoN_transpen_noremap_flipx8()
395 while (dstdata < end) in blockmove_NtoN_transpen_noremap_flipx8()
401 if (col != transpen) *dstdata = col; in blockmove_NtoN_transpen_noremap_flipx8()
402 dstdata++; in blockmove_NtoN_transpen_noremap_flipx8()
406 dstdata += dstmodulo; in blockmove_NtoN_transpen_noremap_flipx8()
414 UINT16 *dstdata,int dstmodulo, in blockmove_NtoN_transpen_noremap16() argument
424 end = dstdata + srcwidth; in blockmove_NtoN_transpen_noremap16()
425 while (dstdata < end) in blockmove_NtoN_transpen_noremap16()
430 if (col != transpen) *dstdata = col; in blockmove_NtoN_transpen_noremap16()
431 dstdata++; in blockmove_NtoN_transpen_noremap16()
435 dstdata += dstmodulo; in blockmove_NtoN_transpen_noremap16()
442 UINT16 *dstdata,int dstmodulo, in blockmove_NtoN_transpen_noremap_flipx16() argument
453 end = dstdata + srcwidth; in blockmove_NtoN_transpen_noremap_flipx16()
454 while (dstdata < end) in blockmove_NtoN_transpen_noremap_flipx16()
459 if (col != transpen) *dstdata = col; in blockmove_NtoN_transpen_noremap_flipx16()
460 dstdata++; in blockmove_NtoN_transpen_noremap_flipx16()
464 dstdata += dstmodulo; in blockmove_NtoN_transpen_noremap_flipx16()
471 UINT32 *dstdata,int dstmodulo, in blockmove_NtoN_transpen_noremap32() argument
481 end = dstdata + srcwidth; in blockmove_NtoN_transpen_noremap32()
482 while (dstdata < end) in blockmove_NtoN_transpen_noremap32()
487 if (col != transpen) *dstdata = col; in blockmove_NtoN_transpen_noremap32()
488 dstdata++; in blockmove_NtoN_transpen_noremap32()
492 dstdata += dstmodulo; in blockmove_NtoN_transpen_noremap32()
499 UINT32 *dstdata,int dstmodulo, in blockmove_NtoN_transpen_noremap_flipx32() argument
510 end = dstdata + srcwidth; in blockmove_NtoN_transpen_noremap_flipx32()
511 while (dstdata < end) in blockmove_NtoN_transpen_noremap_flipx32()
516 if (col != transpen) *dstdata = col; in blockmove_NtoN_transpen_noremap_flipx32()
517 dstdata++; in blockmove_NtoN_transpen_noremap_flipx32()
521 dstdata += dstmodulo; in blockmove_NtoN_transpen_noremap_flipx32()
544 DATA_TYPE *dstdata,int dstwidth,int dstheight,int dstmodulo
547 #define INCREMENT_DST(n) {dstdata+=(n);pridata += (n);}
549 …)) & pmask) == 0) { if (pridata[dest] & 0x80) { dstdata[dest] = palette_shadow_table[n];} else { d…
559 …)) & pmask) == 0) { if (pridata[dest] & 0x80) { dstdata[dest] = palette_shadow_table[n];} else { d…
569 #define INCREMENT_DST(n) {dstdata+=(n);}
571 #define SETPIXELCOLOR(dest,n) {dstdata[dest] = (n);}
581 #define SETPIXELCOLOR(dest,n) {dstdata[dest] = (n);}
637 DATA_TYPE *dstdata,int dstwidth,int dstheight,int dstmodulo
640 #define INCREMENT_DST(n) {dstdata+=(n);pridata += (n);}
642 …)) & pmask) == 0) { if (pridata[dest] & 0x80) { dstdata[dest] = palette_shadow_table[n];} else { d…
652 …)) & pmask) == 0) { if (pridata[dest] & 0x80) { dstdata[dest] = palette_shadow_table[n];} else { d…
662 #define INCREMENT_DST(n) {dstdata+=(n);}
664 #define SETPIXELCOLOR(dest,n) {dstdata[dest] = (n);}
674 #define SETPIXELCOLOR(dest,n) {dstdata[dest] = (n);}
737 DATA_TYPE *dstdata,int dstwidth,int dstheight,int dstmodulo
740 #define INCREMENT_DST(n) {dstdata+=(n);pridata += (n);}
742 …)){ if(afterdrawmask){ r8&=0x7f; r8|=0x1f; dstdata[dest]=(n); pridata[dest]=r8; } else if(!(r8&0x8…
752 …)){ if(afterdrawmask){ r8&=0x7f; r8|=0x1f; dstdata[dest]=(n); pridata[dest]=r8; } else if(!(r8&0x8…
762 #define INCREMENT_DST(n) {dstdata+=(n);}
764 #define SETPIXELCOLOR(dest,n) {dstdata[dest] = (n);}
774 #define SETPIXELCOLOR(dest,n) {dstdata[dest] = (n);}
3608 end = dstdata - dstwidth*HMODULO;
3609 while (dstdata >= end + 8*HMODULO)
3622 while (dstdata > end)
3640 end = dstdata + dstwidth*HMODULO;
3641 while (dstdata <= end - 8*HMODULO)
3654 while (dstdata < end)
3679 end = dstdata - dstwidth*HMODULO;
3686 while (dstdata >= end + 8*HMODULO)
3699 while (dstdata > end)
3703 if (dstdata > end)
3722 end = dstdata + dstwidth*HMODULO;
3729 while (dstdata <= end - 8*HMODULO)
3742 while (dstdata < end)
3746 if (dstdata < end)
3776 end = dstdata - dstwidth*HMODULO;
3777 while (((long)srcdata & 3) && dstdata > end) /* longword align */
3786 while (dstdata >= end + 4*HMODULO)
3803 while (dstdata > end)
3827 end = dstdata + dstwidth*HMODULO;
3828 while (((long)srcdata & 3) && dstdata < end) /* longword align */
3837 while (dstdata <= end - 4*HMODULO)
3854 while (dstdata < end)
3883 end = dstdata - dstwidth*HMODULO;
3890 while (dstdata > end)
3895 if (dstdata > end)
3916 end = dstdata + dstwidth*HMODULO;
3923 while (dstdata < end)
3928 if (dstdata < end)
3958 end = dstdata - dstwidth*HMODULO;
3959 while (((long)srcdata & 3) && dstdata > end) /* longword align */
3964 if (col != transpen) SETPIXELCOLOR(0,*dstdata | LOOKUP(col))
3968 while (dstdata >= end + 4*HMODULO)
3978 …if (xod4 & (0xff<<SHIFT0)) SETPIXELCOLOR(4*HMODULO,dstdata[4*HMODULO] | LOOKUP((col4>>SHIFT0) & 0x…
3979 …if (xod4 & (0xff<<SHIFT1)) SETPIXELCOLOR(3*HMODULO,dstdata[3*HMODULO] | LOOKUP((col4>>SHIFT1) & 0x…
3980 …if (xod4 & (0xff<<SHIFT2)) SETPIXELCOLOR(2*HMODULO,dstdata[2*HMODULO] | LOOKUP((col4>>SHIFT2) & 0x…
3981 …if (xod4 & (0xff<<SHIFT3)) SETPIXELCOLOR(1*HMODULO,dstdata[1*HMODULO] | LOOKUP((col4>>SHIFT3) & 0x…
3985 while (dstdata > end)
3990 if (col != transpen) SETPIXELCOLOR(0,*dstdata | LOOKUP(col))
4009 end = dstdata + dstwidth*HMODULO;
4010 while (((long)srcdata & 3) && dstdata < end) /* longword align */
4015 if (col != transpen) SETPIXELCOLOR(0,*dstdata | LOOKUP(col))
4019 while (dstdata <= end - 4*HMODULO)
4028 …if (xod4 & (0xff<<SHIFT0)) SETPIXELCOLOR(0*HMODULO,dstdata[0*HMODULO] | LOOKUP((col4>>SHIFT0) & 0x…
4029 …if (xod4 & (0xff<<SHIFT1)) SETPIXELCOLOR(1*HMODULO,dstdata[1*HMODULO] | LOOKUP((col4>>SHIFT1) & 0x…
4030 …if (xod4 & (0xff<<SHIFT2)) SETPIXELCOLOR(2*HMODULO,dstdata[2*HMODULO] | LOOKUP((col4>>SHIFT2) & 0x…
4031 …if (xod4 & (0xff<<SHIFT3)) SETPIXELCOLOR(3*HMODULO,dstdata[3*HMODULO] | LOOKUP((col4>>SHIFT3) & 0x…
4036 while (dstdata < end)
4041 if (col != transpen) SETPIXELCOLOR(0,*dstdata | LOOKUP(col))
4067 end = dstdata - dstwidth*HMODULO;
4068 while (((long)srcdata & 3) && dstdata > end) /* longword align */
4077 while (dstdata >= end + 4*HMODULO)
4094 while (dstdata > end)
4115 end = dstdata + dstwidth*HMODULO;
4116 while (((long)srcdata & 3) && dstdata < end) /* longword align */
4125 while (dstdata <= end - 4*HMODULO)
4142 while (dstdata < end)
4169 end = dstdata - dstwidth*HMODULO;
4170 while (dstdata > end)
4188 end = dstdata + dstwidth*HMODULO;
4189 while (dstdata < end)
4216 end = dstdata - dstwidth*HMODULO;
4223 while (dstdata > end)
4228 if (dstdata > end)
4249 end = dstdata + dstwidth*HMODULO;
4256 while (dstdata < end)
4261 if (dstdata < end)
4288 end = dstdata - dstwidth*HMODULO;
4289 while (dstdata > end)
4303 SETPIXELCOLOR(0,*dstdata)
4322 end = dstdata + dstwidth*HMODULO;
4323 while (dstdata < end)
4337 SETPIXELCOLOR(0,*dstdata)
4365 end = dstdata - dstwidth*HMODULO;
4366 while (dstdata > end)
4380 SETPIXELCOLOR(0,palette_shadow_table[*dstdata])
4399 end = dstdata + dstwidth*HMODULO;
4400 while (dstdata < end)
4414 SETPIXELCOLOR(0,palette_shadow_table[*dstdata])
4447 end = dstdata - dstwidth*HMODULO;
4448 while (((long)srcdata & 3) && dstdata > end) /* longword align */
4456 SETPIXELCOLOR(0,alpha_blend(*dstdata,alphacolor))
4463 while (dstdata >= end + 4*HMODULO)
4476 SETPIXELCOLOR(4*HMODULO,alpha_blend(dstdata[4*HMODULO], alphacolor))
4483 SETPIXELCOLOR(3*HMODULO,alpha_blend(dstdata[3*HMODULO], alphacolor))
4490 SETPIXELCOLOR(2*HMODULO,alpha_blend(dstdata[2*HMODULO], alphacolor))
4497 SETPIXELCOLOR(1*HMODULO,alpha_blend(dstdata[1*HMODULO], alphacolor))
4504 while (dstdata > end)
4512 SETPIXELCOLOR(0,alpha_blend(*dstdata, alphacolor))
4535 end = dstdata + dstwidth*HMODULO;
4536 while (((long)srcdata & 3) && dstdata < end) /* longword align */
4544 SETPIXELCOLOR(0,alpha_blend(*dstdata, alphacolor))
4551 while (dstdata <= end - 4*HMODULO)
4563 SETPIXELCOLOR(0*HMODULO,alpha_blend(dstdata[0*HMODULO], alphacolor))
4570 SETPIXELCOLOR(1*HMODULO,alpha_blend(dstdata[1*HMODULO], alphacolor))
4577 SETPIXELCOLOR(2*HMODULO,alpha_blend(dstdata[2*HMODULO], alphacolor))
4584 SETPIXELCOLOR(3*HMODULO,alpha_blend(dstdata[3*HMODULO], alphacolor))
4592 while (dstdata < end)
4600 SETPIXELCOLOR(0,alpha_blend(*dstdata, alphacolor))
4629 end = dstdata - dstwidth*HMODULO;
4630 while (((long)srcdata & 3) && dstdata > end) /* longword align */
4635 if (col != transpen) SETPIXELCOLOR(0,alpha_blend(*dstdata, LOOKUP(col)));
4639 while (dstdata >= end + 4*HMODULO)
4649 …if (xod4 & (0xff<<SHIFT0)) SETPIXELCOLOR(4*HMODULO,alpha_blend(dstdata[4*HMODULO], LOOKUP((col4>>S…
4650 …if (xod4 & (0xff<<SHIFT1)) SETPIXELCOLOR(3*HMODULO,alpha_blend(dstdata[3*HMODULO], LOOKUP((col4>>S…
4651 …if (xod4 & (0xff<<SHIFT2)) SETPIXELCOLOR(2*HMODULO,alpha_blend(dstdata[2*HMODULO], LOOKUP((col4>>S…
4652 …if (xod4 & (0xff<<SHIFT3)) SETPIXELCOLOR(1*HMODULO,alpha_blend(dstdata[1*HMODULO], LOOKUP((col4>>S…
4656 while (dstdata > end)
4661 if (col != transpen) SETPIXELCOLOR(0,alpha_blend(*dstdata, LOOKUP(col)));
4680 end = dstdata + dstwidth*HMODULO;
4681 while (((long)srcdata & 3) && dstdata < end) /* longword align */
4686 if (col != transpen) SETPIXELCOLOR(0,alpha_blend(*dstdata, LOOKUP(col)));
4690 while (dstdata <= end - 4*HMODULO)
4699 …if (xod4 & (0xff<<SHIFT0)) SETPIXELCOLOR(0*HMODULO,alpha_blend(dstdata[0*HMODULO], LOOKUP((col4>>S…
4700 …if (xod4 & (0xff<<SHIFT1)) SETPIXELCOLOR(1*HMODULO,alpha_blend(dstdata[1*HMODULO], LOOKUP((col4>>S…
4701 …if (xod4 & (0xff<<SHIFT2)) SETPIXELCOLOR(2*HMODULO,alpha_blend(dstdata[2*HMODULO], LOOKUP((col4>>S…
4702 …if (xod4 & (0xff<<SHIFT3)) SETPIXELCOLOR(3*HMODULO,alpha_blend(dstdata[3*HMODULO], LOOKUP((col4>>S…
4707 while (dstdata < end)
4712 if (col != transpen) SETPIXELCOLOR(0,alpha_blend(*dstdata, LOOKUP(col)));
4735 end = dstdata - dstwidth*HMODULO;
4736 …while (dstdata > end) /* Note that I'm missing the optimisations present in the other alpha functi…
4746 SETPIXELCOLOR(0,alpha_blend_r(*dstdata,LOOKUP(col),gfx_alpharange_table[col]))
4762 end = dstdata + dstwidth*HMODULO;
4763 while (dstdata < end)
4773 SETPIXELCOLOR(0,alpha_blend_r(*dstdata,LOOKUP(col),gfx_alpharange_table[col]))
4800 DATA_TYPE *dstdata,int dstmodulo),
4804 memcpy(dstdata,srcdata,srcwidth * sizeof(DATA_TYPE));
4806 dstdata += dstmodulo;
4813 DATA_TYPE *dstdata,int dstmodulo),
4823 end = dstdata + srcwidth;
4824 while (dstdata <= end - 8)
4827 dstdata[0] = srcdata[8];
4828 dstdata[1] = srcdata[7];
4829 dstdata[2] = srcdata[6];
4830 dstdata[3] = srcdata[5];
4831 dstdata[4] = srcdata[4];
4832 dstdata[5] = srcdata[3];
4833 dstdata[6] = srcdata[2];
4834 dstdata[7] = srcdata[1];
4835 dstdata += 8;
4837 while (dstdata < end)
4838 *(dstdata++) = *(srcdata--);
4841 dstdata += dstmodulo;
4848 DATA_TYPE *dstdata,int dstmodulo,
4858 end = dstdata + srcwidth;
4859 while (dstdata <= end - 8)
4861 dstdata[0] = paldata[srcdata[0]];
4862 dstdata[1] = paldata[srcdata[1]];
4863 dstdata[2] = paldata[srcdata[2]];
4864 dstdata[3] = paldata[srcdata[3]];
4865 dstdata[4] = paldata[srcdata[4]];
4866 dstdata[5] = paldata[srcdata[5]];
4867 dstdata[6] = paldata[srcdata[6]];
4868 dstdata[7] = paldata[srcdata[7]];
4869 dstdata += 8;
4872 while (dstdata < end)
4873 *(dstdata++) = paldata[*(srcdata++)];
4876 dstdata += dstmodulo;
4883 DATA_TYPE *dstdata,int dstmodulo,
4894 end = dstdata + srcwidth;
4895 while (dstdata <= end - 8)
4898 dstdata[0] = paldata[srcdata[8]];
4899 dstdata[1] = paldata[srcdata[7]];
4900 dstdata[2] = paldata[srcdata[6]];
4901 dstdata[3] = paldata[srcdata[5]];
4902 dstdata[4] = paldata[srcdata[4]];
4903 dstdata[5] = paldata[srcdata[3]];
4904 dstdata[6] = paldata[srcdata[2]];
4905 dstdata[7] = paldata[srcdata[1]];
4906 dstdata += 8;
4908 while (dstdata < end)
4909 *(dstdata++) = paldata[*(srcdata--)];
4912 dstdata += dstmodulo;
4920 DATA_TYPE *dstdata,int dstmodulo,
4930 end = dstdata + srcwidth;
4931 while (dstdata <= end - 8)
4933 dstdata[0] |= srcdata[0] << srcshift;
4934 dstdata[1] |= srcdata[1] << srcshift;
4935 dstdata[2] |= srcdata[2] << srcshift;
4936 dstdata[3] |= srcdata[3] << srcshift;
4937 dstdata[4] |= srcdata[4] << srcshift;
4938 dstdata[5] |= srcdata[5] << srcshift;
4939 dstdata[6] |= srcdata[6] << srcshift;
4940 dstdata[7] |= srcdata[7] << srcshift;
4941 dstdata += 8;
4944 while (dstdata < end)
4945 *(dstdata++) |= *(srcdata++) << srcshift;
4948 dstdata += dstmodulo;
4955 DATA_TYPE *dstdata,int dstmodulo,
4966 end = dstdata + srcwidth;
4967 while (dstdata <= end - 8)
4970 dstdata[0] |= srcdata[8] << srcshift;
4971 dstdata[1] |= srcdata[7] << srcshift;
4972 dstdata[2] |= srcdata[6] << srcshift;
4973 dstdata[3] |= srcdata[5] << srcshift;
4974 dstdata[4] |= srcdata[4] << srcshift;
4975 dstdata[5] |= srcdata[3] << srcshift;
4976 dstdata[6] |= srcdata[2] << srcshift;
4977 dstdata[7] |= srcdata[1] << srcshift;
4978 dstdata += 8;
4980 while (dstdata < end)
4981 *(dstdata++) |= *(srcdata--) << srcshift;
4984 dstdata += dstmodulo;
4991 DATA_TYPE *dstdata,int dstmodulo,
5001 end = dstdata + srcwidth;
5002 while (dstdata <= end - 8)
5004 dstdata[0] = paldata[dstdata[0] | (srcdata[0] << srcshift)];
5005 dstdata[1] = paldata[dstdata[1] | (srcdata[1] << srcshift)];
5006 dstdata[2] = paldata[dstdata[2] | (srcdata[2] << srcshift)];
5007 dstdata[3] = paldata[dstdata[3] | (srcdata[3] << srcshift)];
5008 dstdata[4] = paldata[dstdata[4] | (srcdata[4] << srcshift)];
5009 dstdata[5] = paldata[dstdata[5] | (srcdata[5] << srcshift)];
5010 dstdata[6] = paldata[dstdata[6] | (srcdata[6] << srcshift)];
5011 dstdata[7] = paldata[dstdata[7] | (srcdata[7] << srcshift)];
5012 dstdata += 8;
5015 while (dstdata < end)
5017 *dstdata = paldata[*dstdata | (*(srcdata++) << srcshift)];
5018 dstdata++;
5022 dstdata += dstmodulo;
5029 DATA_TYPE *dstdata,int dstmodulo,
5040 end = dstdata + srcwidth;
5041 while (dstdata <= end - 8)
5044 dstdata[0] = paldata[dstdata[0] | (srcdata[8] << srcshift)];
5045 dstdata[1] = paldata[dstdata[1] | (srcdata[7] << srcshift)];
5046 dstdata[2] = paldata[dstdata[2] | (srcdata[6] << srcshift)];
5047 dstdata[3] = paldata[dstdata[3] | (srcdata[5] << srcshift)];
5048 dstdata[4] = paldata[dstdata[4] | (srcdata[4] << srcshift)];
5049 dstdata[5] = paldata[dstdata[5] | (srcdata[3] << srcshift)];
5050 dstdata[6] = paldata[dstdata[6] | (srcdata[2] << srcshift)];
5051 dstdata[7] = paldata[dstdata[7] | (srcdata[1] << srcshift)];
5052 dstdata += 8;
5054 while (dstdata < end)
5056 *dstdata = paldata[*dstdata | (*(srcdata--) << srcshift)];
5057 dstdata++;
5061 dstdata += dstmodulo;