Lines Matching full:pointer
224 bool Blitter::read(Float4 &c, Pointer<Byte> element, const State &state) in read()
231 c.w = Float(Int(*Pointer<Byte>(element)) & Int(0xF)); in read()
232 c.x = Float((Int(*Pointer<Byte>(element)) >> 4) & Int(0xF)); in read()
233 c.y = Float(Int(*Pointer<Byte>(element + 1)) & Int(0xF)); in read()
234 c.z = Float((Int(*Pointer<Byte>(element + 1)) >> 4) & Int(0xF)); in read()
238 c.x = Float(Int(*Pointer<SByte>(element))); in read()
243 c.x = Float(Int(*Pointer<Byte>(element))); in read()
247 c.x = Float(Int(*Pointer<Short>(element))); in read()
251 c.x = Float(Int(*Pointer<UShort>(element))); in read()
255 c.x = Float(*Pointer<Int>(element)); in read()
259 c.x = Float(*Pointer<UInt>(element)); in read()
264 c = Float4(*Pointer<Byte4>(element)).zyxw; in read()
270 c = Float4(*Pointer<SByte4>(element)); in read()
278 c = Float4(*Pointer<Byte4>(element)); in read()
281 c = Float4(*Pointer<Short4>(element)); in read()
285 c = Float4(*Pointer<UShort4>(element)); in read()
288 c = Float4(*Pointer<Int4>(element)); in read()
291 c = Float4(*Pointer<UInt4>(element)); in read()
295 c.x = Float(Int(*Pointer<SByte>(element + 0))); in read()
296 c.y = Float(Int(*Pointer<SByte>(element + 1))); in read()
301 c.x = Float(Int(*Pointer<Byte>(element + 0))); in read()
302 c.y = Float(Int(*Pointer<Byte>(element + 1))); in read()
306 c.x = Float(Int(*Pointer<Short>(element + 0))); in read()
307 c.y = Float(Int(*Pointer<Short>(element + 2))); in read()
312 c.x = Float(Int(*Pointer<UShort>(element + 0))); in read()
313 c.y = Float(Int(*Pointer<UShort>(element + 2))); in read()
317 c.x = Float(*Pointer<Int>(element + 0)); in read()
318 c.y = Float(*Pointer<Int>(element + 4)); in read()
322 c.x = Float(*Pointer<UInt>(element + 0)); in read()
323 c.y = Float(*Pointer<UInt>(element + 4)); in read()
327 c = *Pointer<Float4>(element); in read()
330 c.x = *Pointer<Float>(element + 0); in read()
331 c.y = *Pointer<Float>(element + 4); in read()
334 c.x = *Pointer<Float>(element); in read()
337 c.w = Float(*Pointer<Half>(element + 6)); in read()
339 c.z = Float(*Pointer<Half>(element + 4)); in read()
341 c.y = Float(*Pointer<Half>(element + 2)); in read()
343 c.x = Float(*Pointer<Half>(element)); in read()
356 c.x = Float(As<Half>((*Pointer<UShort>(element + 0) & UShort(0x07FF)) << UShort(4))); in read()
357 c.y = Float(As<Half>((*Pointer<UShort>(element + 1) & UShort(0x3FF8)) << UShort(1))); in read()
358 c.z = Float(As<Half>((*Pointer<UShort>(element + 2) & UShort(0xFFC0)) >> UShort(1))); in read()
362 c.x = Float(*Pointer<UInt>(element) & UInt(0x000001FF)); // R's mantissa (bits 0-8) in read()
363 c.y = Float((*Pointer<UInt>(element) & UInt(0x0003FE00)) >> 9); // G's mantissa (bits 9-17) in read()
364 c.z = Float((*Pointer<UInt>(element) & UInt(0x07FC0000)) >> 18); // B's mantissa (bits 18-26) in read()
367 Float(UInt(1) << ((*Pointer<UInt>(element) & UInt(0xF8000000)) >> 27)) * in read()
378 c.x = Float(Int((*Pointer<UShort>(element) & UShort(0xF800)) >> UShort(11))); in read()
379 c.y = Float(Int((*Pointer<UShort>(element) & UShort(0x07E0)) >> UShort(5))); in read()
380 c.z = Float(Int(*Pointer<UShort>(element) & UShort(0x001F))); in read()
383 c.w = Float(Int((*Pointer<UShort>(element) & UShort(0x8000)) >> UShort(15))); in read()
384 c.x = Float(Int((*Pointer<UShort>(element) & UShort(0x7C00)) >> UShort(10))); in read()
385 c.y = Float(Int((*Pointer<UShort>(element) & UShort(0x03E0)) >> UShort(5))); in read()
386 c.z = Float(Int(*Pointer<UShort>(element) & UShort(0x001F))); in read()
390 c.x = Float(Int((*Pointer<UInt>(element) & UInt(0x000003FF)))); in read()
391 c.y = Float(Int((*Pointer<UInt>(element) & UInt(0x000FFC00)) >> 10)); in read()
392 c.z = Float(Int((*Pointer<UInt>(element) & UInt(0x3FF00000)) >> 20)); in read()
393 c.w = Float(Int((*Pointer<UInt>(element) & UInt(0xC0000000)) >> 30)); in read()
396 c.x = Float(Int((*Pointer<UShort>(element)))); in read()
400 c.x = Float(Int((*Pointer<UInt>(element) & UInt(0xFFFFFF00)) >> 8)); in read()
404 c.x = *Pointer<Float>(element); in read()
407 c.x = Float(Int(*Pointer<Byte>(element))); in read()
416 bool Blitter::write(Float4 &c, Pointer<Byte> element, const State &state) in write()
431 *Pointer<Byte>(element) = (Byte(RoundInt(Float(c.y))) & Byte(0xF)) | in write()
432 (*Pointer<Byte>(element) & Byte(0xF0)); in write()
436 *Pointer<Byte>(element) = (*Pointer<Byte>(element) & Byte(0xF)) | in write()
441 *Pointer<Byte>(element) = (Byte(RoundInt(Float(c.y))) & Byte(0xF)) | in write()
449 …*Pointer<UShort>(element) = (writeR ? ((UShort(RoundInt(Float(c.x))) & UShort(0xF)) << UShort(12))… in write()
450 (*Pointer<UShort>(element) & UShort(0x000F))) | in write()
452 (*Pointer<UShort>(element) & UShort(0x00F0))) | in write()
454 (*Pointer<UShort>(element) & UShort(0x0F00))) | in write()
456 (*Pointer<UShort>(element) & UShort(0xF000))); in write()
462 *Pointer<UShort>(element) = UShort(RoundInt(Float(c.w)) & Int(0xF)) | in write()
474 *Pointer<UShort>(element) = (*Pointer<UShort>(element) & UShort(unmask)) | in write()
486 *Pointer<Byte4>(element) = Byte4(PackUnsigned(c0, c0)); in write()
490 if(writeB) { *Pointer<Byte>(element + 0) = Byte(RoundInt(Float(c.z))); } in write()
491 if(writeG) { *Pointer<Byte>(element + 1) = Byte(RoundInt(Float(c.y))); } in write()
492 if(writeR) { *Pointer<Byte>(element + 2) = Byte(RoundInt(Float(c.x))); } in write()
493 if(writeA) { *Pointer<Byte>(element + 3) = Byte(RoundInt(Float(c.w))); } in write()
497 if(writeB) { *Pointer<SByte>(element + 0) = SByte(RoundInt(Float(c.z))); } in write()
498 if(writeG) { *Pointer<SByte>(element + 1) = SByte(RoundInt(Float(c.y))); } in write()
499 if(writeR) { *Pointer<SByte>(element + 2) = SByte(RoundInt(Float(c.x))); } in write()
503 if(writeB) { *Pointer<Byte>(element + 0) = Byte(RoundInt(Float(c.z))); } in write()
504 if(writeG) { *Pointer<Byte>(element + 1) = Byte(RoundInt(Float(c.y))); } in write()
505 if(writeR) { *Pointer<Byte>(element + 2) = Byte(RoundInt(Float(c.x))); } in write()
518 *Pointer<Byte4>(element) = Byte4(PackUnsigned(c0, c0)); in write()
522 if(writeR) { *Pointer<Byte>(element + 0) = Byte(RoundInt(Float(c.x))); } in write()
523 if(writeG) { *Pointer<Byte>(element + 1) = Byte(RoundInt(Float(c.y))); } in write()
524 if(writeB) { *Pointer<Byte>(element + 2) = Byte(RoundInt(Float(c.z))); } in write()
525 if(writeA) { *Pointer<Byte>(element + 3) = Byte(RoundInt(Float(c.w))); } in write()
531 *Pointer<Float4>(element) = c; in write()
535 if(writeR) { *Pointer<Float>(element) = c.x; } in write()
536 if(writeG) { *Pointer<Float>(element + 4) = c.y; } in write()
537 if(writeB) { *Pointer<Float>(element + 8) = c.z; } in write()
538 if(writeA) { *Pointer<Float>(element + 12) = c.w; } in write()
542 if(writeR) { *Pointer<Float>(element) = c.x; } in write()
543 if(writeG) { *Pointer<Float>(element + 4) = c.y; } in write()
544 if(writeB) { *Pointer<Float>(element + 8) = c.z; } in write()
549 *Pointer<Float2>(element) = Float2(c); in write()
553 if(writeR) { *Pointer<Float>(element) = c.x; } in write()
554 if(writeG) { *Pointer<Float>(element + 4) = c.y; } in write()
558 if(writeR) { *Pointer<Float>(element) = c.x; } in write()
561 if(writeA) { *Pointer<Half>(element + 6) = Half(c.w); } in write()
563 if(writeB) { *Pointer<Half>(element + 4) = Half(c.z); } in write()
565 if(writeG) { *Pointer<Half>(element + 2) = Half(c.y); } in write()
567 if(writeR) { *Pointer<Half>(element) = Half(c.x); } in write()
570 if(writeB) { *Pointer<SByte>(element) = SByte(RoundInt(Float(c.z))); } in write()
571 if(writeG) { *Pointer<SByte>(element + 1) = SByte(RoundInt(Float(c.y))); } in write()
572 if(writeR) { *Pointer<SByte>(element + 2) = SByte(RoundInt(Float(c.x))); } in write()
573 if(writeA) { *Pointer<SByte>(element + 3) = SByte(RoundInt(Float(c.w))); } in write()
581 if(writeA) { *Pointer<SByte>(element + 3) = SByte(RoundInt(Float(c.w))); } in write()
586 if(writeB) { *Pointer<SByte>(element + 2) = SByte(RoundInt(Float(c.z))); } in write()
591 if(writeG) { *Pointer<SByte>(element + 1) = SByte(RoundInt(Float(c.y))); } in write()
596 if(writeR) { *Pointer<SByte>(element) = SByte(RoundInt(Float(c.x))); } in write()
601 if(writeB) { *Pointer<Byte>(element + 2) = Byte(RoundInt(Float(c.z))); } in write()
605 if(writeG) { *Pointer<Byte>(element + 1) = Byte(RoundInt(Float(c.y))); } in write()
609 if(writeR) { *Pointer<Byte>(element) = Byte(RoundInt(Float(c.x))); } in write()
616 *Pointer<Short4>(element) = Short4(RoundInt(c)); in write()
620 if(writeR) { *Pointer<Short>(element) = Short(RoundInt(Float(c.x))); } in write()
621 if(writeG) { *Pointer<Short>(element + 2) = Short(RoundInt(Float(c.y))); } in write()
622 if(writeB) { *Pointer<Short>(element + 4) = Short(RoundInt(Float(c.z))); } in write()
623 if(writeA) { *Pointer<Short>(element + 6) = Short(RoundInt(Float(c.w))); } in write()
629 if(writeR) { *Pointer<Short>(element) = Short(RoundInt(Float(c.x))); } in write()
630 if(writeG) { *Pointer<Short>(element + 2) = Short(RoundInt(Float(c.y))); } in write()
631 if(writeB) { *Pointer<Short>(element + 4) = Short(RoundInt(Float(c.z))); } in write()
638 *Pointer<Short2>(element) = Short2(Short4(RoundInt(c))); in write()
642 if(writeR) { *Pointer<Short>(element) = Short(RoundInt(Float(c.x))); } in write()
643 if(writeG) { *Pointer<Short>(element + 2) = Short(RoundInt(Float(c.y))); } in write()
649 if(writeR) { *Pointer<Short>(element) = Short(RoundInt(Float(c.x))); } in write()
656 *Pointer<UShort4>(element) = UShort4(RoundInt(c)); in write()
660 if(writeR) { *Pointer<UShort>(element) = UShort(RoundInt(Float(c.x))); } in write()
661 if(writeG) { *Pointer<UShort>(element + 2) = UShort(RoundInt(Float(c.y))); } in write()
662 if(writeB) { *Pointer<UShort>(element + 4) = UShort(RoundInt(Float(c.z))); } in write()
663 if(writeA) { *Pointer<UShort>(element + 6) = UShort(RoundInt(Float(c.w))); } in write()
669 if(writeR) { *Pointer<UShort>(element) = UShort(RoundInt(Float(c.x))); } in write()
670 if(writeG) { *Pointer<UShort>(element + 2) = UShort(RoundInt(Float(c.y))); } in write()
671 if(writeB) { *Pointer<UShort>(element + 4) = UShort(RoundInt(Float(c.z))); } in write()
678 *Pointer<UShort2>(element) = UShort2(UShort4(RoundInt(c))); in write()
682 if(writeR) { *Pointer<UShort>(element) = UShort(RoundInt(Float(c.x))); } in write()
683 if(writeG) { *Pointer<UShort>(element + 2) = UShort(RoundInt(Float(c.y))); } in write()
689 if(writeR) { *Pointer<UShort>(element) = UShort(RoundInt(Float(c.x))); } in write()
694 *Pointer<Int4>(element) = RoundInt(c); in write()
698 if(writeR) { *Pointer<Int>(element) = RoundInt(Float(c.x)); } in write()
699 if(writeG) { *Pointer<Int>(element + 4) = RoundInt(Float(c.y)); } in write()
700 if(writeB) { *Pointer<Int>(element + 8) = RoundInt(Float(c.z)); } in write()
701 if(writeA) { *Pointer<Int>(element + 12) = RoundInt(Float(c.w)); } in write()
705 if(writeB) { *Pointer<Int>(element + 8) = RoundInt(Float(c.z)); } in write()
707 if(writeG) { *Pointer<Int>(element + 4) = RoundInt(Float(c.y)); } in write()
709 if(writeR) { *Pointer<Int>(element) = RoundInt(Float(c.x)); } in write()
714 *Pointer<UInt4>(element) = UInt4(RoundInt(c)); in write()
718 if(writeR) { *Pointer<UInt>(element) = As<UInt>(RoundInt(Float(c.x))); } in write()
719 if(writeG) { *Pointer<UInt>(element + 4) = As<UInt>(RoundInt(Float(c.y))); } in write()
720 if(writeB) { *Pointer<UInt>(element + 8) = As<UInt>(RoundInt(Float(c.z))); } in write()
721 if(writeA) { *Pointer<UInt>(element + 12) = As<UInt>(RoundInt(Float(c.w))); } in write()
725 if(writeB) { *Pointer<UInt>(element + 8) = As<UInt>(RoundInt(Float(c.z))); } in write()
727 if(writeG) { *Pointer<UInt>(element + 4) = As<UInt>(RoundInt(Float(c.y))); } in write()
729 if(writeR) { *Pointer<UInt>(element) = As<UInt>(RoundInt(Float(c.x))); } in write()
734 *Pointer<UShort>(element) = UShort(RoundInt(Float(c.z)) | in write()
742 *Pointer<UShort>(element) = (*Pointer<UShort>(element) & UShort(unmask)) | in write()
751 *Pointer<UShort>(element) = UShort(RoundInt(Float(c.w)) | in write()
763 *Pointer<UShort>(element) = (*Pointer<UShort>(element) & UShort(unmask)) | in write()
773 *Pointer<UShort>(element) = UShort(RoundInt(Float(c.w)) | in write()
785 *Pointer<UShort>(element) = (*Pointer<UShort>(element) & UShort(unmask)) | in write()
795 *Pointer<UShort>(element) = UShort(RoundInt(Float(c.z)) | in write()
807 *Pointer<UShort>(element) = (*Pointer<UShort>(element) & UShort(unmask)) | in write()
819 *Pointer<UInt>(element) = UInt(RoundInt(Float(c.x)) | in write()
831 *Pointer<UInt>(element) = (*Pointer<UInt>(element) & UInt(unmask)) | in write()
843 *Pointer<UInt>(element) = UInt(RoundInt(Float(c.z)) | in write()
855 *Pointer<UInt>(element) = (*Pointer<UInt>(element) & UInt(unmask)) | in write()
863 *Pointer<UShort>(element) = UShort(RoundInt(Float(c.x))); in write()
867 *Pointer<UInt>(element) = UInt(RoundInt(Float(c.x)) << 8); in write()
871 *Pointer<Float>(element) = c.x; in write()
874 *Pointer<Byte>(element) = Byte(RoundInt(Float(c.x))); in write()
882 bool Blitter::read(Int4 &c, Pointer<Byte> element, const State &state) in read()
890 c = Insert(c, Int(*Pointer<SByte>(element + 3)), 3); in read()
891 c = Insert(c, Int(*Pointer<SByte>(element + 2)), 2); in read()
893 c = Insert(c, Int(*Pointer<SByte>(element + 1)), 1); in read()
895 c = Insert(c, Int(*Pointer<SByte>(element)), 0); in read()
898 c = Insert(c, Int((*Pointer<UInt>(element) & UInt(0x000003FF))), 0); in read()
899 c = Insert(c, Int((*Pointer<UInt>(element) & UInt(0x000FFC00)) >> 10), 1); in read()
900 c = Insert(c, Int((*Pointer<UInt>(element) & UInt(0x3FF00000)) >> 20), 2); in read()
901 c = Insert(c, Int((*Pointer<UInt>(element) & UInt(0xC0000000)) >> 30), 3); in read()
905 c = Insert(c, Int(*Pointer<Byte>(element + 3)), 3); in read()
906 c = Insert(c, Int(*Pointer<Byte>(element + 2)), 2); in read()
908 c = Insert(c, Int(*Pointer<Byte>(element + 1)), 1); in read()
910 c = Insert(c, Int(*Pointer<Byte>(element)), 0); in read()
913 c = Insert(c, Int(*Pointer<Short>(element + 6)), 3); in read()
914 c = Insert(c, Int(*Pointer<Short>(element + 4)), 2); in read()
916 c = Insert(c, Int(*Pointer<Short>(element + 2)), 1); in read()
918 c = Insert(c, Int(*Pointer<Short>(element)), 0); in read()
921 c = Insert(c, Int(*Pointer<UShort>(element + 6)), 3); in read()
922 c = Insert(c, Int(*Pointer<UShort>(element + 4)), 2); in read()
924 c = Insert(c, Int(*Pointer<UShort>(element + 2)), 1); in read()
926 c = Insert(c, Int(*Pointer<UShort>(element)), 0); in read()
930 c = *Pointer<Int4>(element); in read()
934 c = Insert(c, *Pointer<Int>(element + 4), 1); in read()
937 c = Insert(c, *Pointer<Int>(element), 0); in read()
946 bool Blitter::write(Int4 &c, Pointer<Byte> element, const State &state) in write()
1008 if(writeA) { *Pointer<SByte>(element + 3) = SByte(Extract(c, 3)); } in write()
1012 if(writeB) { *Pointer<SByte>(element) = SByte(Extract(c, 2)); } in write()
1013 if(writeG) { *Pointer<SByte>(element + 1) = SByte(Extract(c, 1)); } in write()
1014 if(writeR) { *Pointer<SByte>(element + 2) = SByte(Extract(c, 0)); } in write()
1020 if(writeA) { *Pointer<SByte>(element + 3) = SByte(Extract(c, 3)); } in write()
1023 if(writeB) { *Pointer<SByte>(element + 2) = SByte(Extract(c, 2)); } in write()
1026 if(writeG) { *Pointer<SByte>(element + 1) = SByte(Extract(c, 1)); } in write()
1029 if(writeR) { *Pointer<SByte>(element) = SByte(Extract(c, 0)); } in write()
1037 *Pointer<UInt>(element) = in write()
1047 *Pointer<UInt>(element) = (*Pointer<UInt>(element) & UInt(unmask)) | in write()
1057 *Pointer<UInt>(element) = in write()
1067 *Pointer<UInt>(element) = (*Pointer<UInt>(element) & UInt(unmask)) | in write()
1073 if(writeA) { *Pointer<Byte>(element + 3) = Byte(Extract(c, 3)); } in write()
1076 if(writeB) { *Pointer<Byte>(element) = Byte(Extract(c, 2)); } in write()
1077 if(writeG) { *Pointer<Byte>(element + 1) = Byte(Extract(c, 1)); } in write()
1078 if(writeR) { *Pointer<Byte>(element + 2) = Byte(Extract(c, 0)); } in write()
1084 if(writeA) { *Pointer<Byte>(element + 3) = Byte(Extract(c, 3)); } in write()
1087 if(writeB) { *Pointer<Byte>(element + 2) = Byte(Extract(c, 2)); } in write()
1090 if(writeG) { *Pointer<Byte>(element + 1) = Byte(Extract(c, 1)); } in write()
1093 if(writeR) { *Pointer<Byte>(element) = Byte(Extract(c, 0)); } in write()
1097 if(writeA) { *Pointer<Short>(element + 6) = Short(Extract(c, 3)); } in write()
1100 if(writeB) { *Pointer<Short>(element + 4) = Short(Extract(c, 2)); } in write()
1103 if(writeG) { *Pointer<Short>(element + 2) = Short(Extract(c, 1)); } in write()
1106 if(writeR) { *Pointer<Short>(element) = Short(Extract(c, 0)); } in write()
1110 if(writeA) { *Pointer<UShort>(element + 6) = UShort(Extract(c, 3)); } in write()
1113 if(writeB) { *Pointer<UShort>(element + 4) = UShort(Extract(c, 2)); } in write()
1116 if(writeG) { *Pointer<UShort>(element + 2) = UShort(Extract(c, 1)); } in write()
1119 if(writeR) { *Pointer<UShort>(element) = UShort(Extract(c, 0)); } in write()
1124 *Pointer<Int4>(element) = c; in write()
1128 if(writeR) { *Pointer<Int>(element) = Extract(c, 0); } in write()
1129 if(writeG) { *Pointer<Int>(element + 4) = Extract(c, 1); } in write()
1130 if(writeB) { *Pointer<Int>(element + 8) = Extract(c, 2); } in write()
1131 if(writeA) { *Pointer<Int>(element + 12) = Extract(c, 3); } in write()
1135 if(writeR) { *Pointer<Int>(element) = Extract(c, 0); } in write()
1136 if(writeG) { *Pointer<Int>(element + 4) = Extract(c, 1); } in write()
1137 if(writeB) { *Pointer<Int>(element + 8) = Extract(c, 2); } in write()
1140 if(writeR) { *Pointer<Int>(element) = Extract(c, 0); } in write()
1141 if(writeG) { *Pointer<Int>(element + 4) = Extract(c, 1); } in write()
1144 if(writeR) { *Pointer<Int>(element) = Extract(c, 0); } in write()
1149 *Pointer<UInt4>(element) = As<UInt4>(c); in write()
1153 if(writeR) { *Pointer<UInt>(element) = As<UInt>(Extract(c, 0)); } in write()
1154 if(writeG) { *Pointer<UInt>(element + 4) = As<UInt>(Extract(c, 1)); } in write()
1155 if(writeB) { *Pointer<UInt>(element + 8) = As<UInt>(Extract(c, 2)); } in write()
1156 if(writeA) { *Pointer<UInt>(element + 12) = As<UInt>(Extract(c, 3)); } in write()
1160 if(writeB) { *Pointer<UInt>(element + 8) = As<UInt>(Extract(c, 2)); } in write()
1162 if(writeG) { *Pointer<UInt>(element + 4) = As<UInt>(Extract(c, 1)); } in write()
1164 if(writeR) { *Pointer<UInt>(element) = As<UInt>(Extract(c, 0)); } in write()
1424 Function<Void(Pointer<Byte>)> function; in generate()
1426 Pointer<Byte> blit(function.Arg<0>()); in generate()
1428 Pointer<Byte> source = *Pointer<Pointer<Byte>>(blit + OFFSET(BlitData,source)); in generate()
1429 Pointer<Byte> dest = *Pointer<Pointer<Byte>>(blit + OFFSET(BlitData,dest)); in generate()
1430 Int sPitchB = *Pointer<Int>(blit + OFFSET(BlitData,sPitchB)); in generate()
1431 Int dPitchB = *Pointer<Int>(blit + OFFSET(BlitData,dPitchB)); in generate()
1433 Float x0 = *Pointer<Float>(blit + OFFSET(BlitData,x0)); in generate()
1434 Float y0 = *Pointer<Float>(blit + OFFSET(BlitData,y0)); in generate()
1435 Float w = *Pointer<Float>(blit + OFFSET(BlitData,w)); in generate()
1436 Float h = *Pointer<Float>(blit + OFFSET(BlitData,h)); in generate()
1438 Int x0d = *Pointer<Int>(blit + OFFSET(BlitData,x0d)); in generate()
1439 Int x1d = *Pointer<Int>(blit + OFFSET(BlitData,x1d)); in generate()
1440 Int y0d = *Pointer<Int>(blit + OFFSET(BlitData,y0d)); in generate()
1441 Int y1d = *Pointer<Int>(blit + OFFSET(BlitData,y1d)); in generate()
1443 Int sWidth = *Pointer<Int>(blit + OFFSET(BlitData,sWidth)); in generate()
1444 Int sHeight = *Pointer<Int>(blit + OFFSET(BlitData,sHeight)); in generate()
1486 Pointer<Byte> destLine = dest + (dstQuadLayout ? j & Int(~1) : RValue<Int>(j)) * dPitchB; in generate()
1491 …Pointer<Byte> d = destLine + (dstQuadLayout ? (((j & Int(1)) << 1) + (i * 2) - (i & Int(1))) : RVa… in generate()
1509 d += *Pointer<Int>(blit + OFFSET(BlitData, dSliceB)); in generate()
1524 Pointer<Byte> s = source + ComputeOffset(X, Y, sPitchB, srcBytes, srcQuadLayout); in generate()
1552 Pointer<Byte> s = source + ComputeOffset(X, Y, sPitchB, srcBytes, srcQuadLayout); in generate()
1581 Pointer<Byte> s00 = source + ComputeOffset(X0, Y0, sPitchB, srcBytes, srcQuadLayout); in generate()
1582 Pointer<Byte> s01 = source + ComputeOffset(X1, Y0, sPitchB, srcBytes, srcQuadLayout); in generate()
1583 Pointer<Byte> s10 = source + ComputeOffset(X0, Y1, sPitchB, srcBytes, srcQuadLayout); in generate()
1584 Pointer<Byte> s11 = source + ComputeOffset(X1, Y1, sPitchB, srcBytes, srcQuadLayout); in generate()
1621 d += *Pointer<Int>(blit + OFFSET(BlitData,dSliceB)); in generate()