Lines Matching full:pointer
175 Function<Void(Pointer<Byte>, Pointer<Byte>, Pointer<Byte>)> function; in copyRoutine()
177 Pointer<Byte> dst(function.Arg<0>()); in copyRoutine()
178 Pointer<Byte> src(function.Arg<1>()); in copyRoutine()
179 Pointer<Byte> cursor(function.Arg<2>()); in copyRoutine()
183 Pointer<Byte> d = dst + y * dStride; in copyRoutine()
184 Pointer<Byte> s = src + y * sStride; in copyRoutine()
199 *Pointer<Int4>(d, 1) = *Pointer<Int4>(s, sStride % 16 ? 1 : 16); in copyRoutine()
208 Int4 bgra = *Pointer<Int4>(s, sStride % 16 ? 1 : 16); in copyRoutine()
210 *Pointer<Int4>(d, 1) = ((bgra & Int4(0x00FF0000)) >> 16) | in copyRoutine()
221 Short4 c0 = As<UShort4>(Swizzle(*Pointer<Short4>(s + 0), 0xC6)) >> 8; in copyRoutine()
222 Short4 c1 = As<UShort4>(Swizzle(*Pointer<Short4>(s + 8), 0xC6)) >> 8; in copyRoutine()
224 *Pointer<Int2>(d) = As<Int2>(PackUnsigned(c0, c1)); in copyRoutine()
233 Int4 rgb = Int4(*Pointer<Short4>(s)); in copyRoutine()
235 *Pointer<Int4>(d) = (((rgb & Int4(0xF800)) << 8) | ((rgb & Int4(0xE01F)) << 3)) | in copyRoutine()
253 *Pointer<Int>(d) = *Pointer<Int>(s); in copyRoutine()
257 Int rgba = *Pointer<Int>(s); in copyRoutine()
259 *Pointer<Int>(d) = ((rgba & Int(0x00FF0000)) >> 16) | in copyRoutine()
266 Short4 c = As<UShort4>(Swizzle(*Pointer<Short4>(s), 0xC6)) >> 8; in copyRoutine()
268 *Pointer<Int>(d) = Int(As<Int2>(PackUnsigned(c, c))); in copyRoutine()
273 Int rgb = Int(*Pointer<Short>(s)); in copyRoutine()
275 *Pointer<Int>(d) = 0xFF000000 | in copyRoutine()
301 *Pointer<Int4>(d, 1) = *Pointer<Int4>(s, sStride % 16 ? 1 : 16); in copyRoutine()
310 Int4 bgra = *Pointer<Int4>(s, sStride % 16 ? 1 : 16); in copyRoutine()
312 *Pointer<Int4>(d, 1) = ((bgra & Int4(0x00FF0000)) >> 16) | in copyRoutine()
323 Short4 c0 = *Pointer<UShort4>(s + 0) >> 8; in copyRoutine()
324 Short4 c1 = *Pointer<UShort4>(s + 8) >> 8; in copyRoutine()
326 *Pointer<Int2>(d) = As<Int2>(PackUnsigned(c0, c1)); in copyRoutine()
335 Int4 rgb = Int4(*Pointer<Short4>(s)); in copyRoutine()
337 *Pointer<Int4>(d) = Int4(0xFF000000) | in copyRoutine()
356 *Pointer<Int>(d) = *Pointer<Int>(s); in copyRoutine()
360 Int bgra = *Pointer<Int>(s); in copyRoutine()
361 *Pointer<Int>(d) = ((bgra & Int(0x00FF0000)) >> 16) | in copyRoutine()
368 Short4 c = *Pointer<UShort4>(s) >> 8; in copyRoutine()
370 *Pointer<Int>(d) = Int(As<Int2>(PackUnsigned(c, c))); in copyRoutine()
375 Int rgb = Int(*Pointer<Short>(s)); in copyRoutine()
377 *Pointer<Int>(d) = 0xFF000000 | in copyRoutine()
401 Int c = *Pointer<Int>(s); in copyRoutine()
403 *Pointer<Short>(d) = Short((c & 0x00F80000) >> 8 | in copyRoutine()
410 Int c = *Pointer<Int>(s); in copyRoutine()
412 *Pointer<Short>(d) = Short((c & 0x00F80000) >> 19 | in copyRoutine()
419 Short4 cc = *Pointer<UShort4>(s) >> 8; in copyRoutine()
422 *Pointer<Short>(d) = Short((c & 0x00F80000) >> 19 | in copyRoutine()
428 *Pointer<Short>(d) = *Pointer<Short>(s); in copyRoutine()
448 Int x0 = *Pointer<Int>(cursor + OFFSET(Cursor,x)); in copyRoutine()
449 Int y0 = *Pointer<Int>(cursor + OFFSET(Cursor,y)); in copyRoutine()
457 Pointer<Byte> d = dst + y * dStride + x0 * dBytes; in copyRoutine()
458 Pointer<Byte> s = src + y * sStride + x0 * sBytes; in copyRoutine()
459 …Pointer<Byte> c = *Pointer<Pointer<Byte>>(cursor + OFFSET(Cursor,image)) + y1 * state.cursorWidth … in copyRoutine()
482 …FrameBuffer::blend(const BlitState &state, const Pointer<Byte> &d, const Pointer<Byte> &s, const P… in blend()
487 c1 = Unpack(*Pointer<Byte4>(c)); in blend()
492 c2 = Unpack(*Pointer<Byte4>(s)); in blend()
495 c2 = Swizzle(Unpack(*Pointer<Byte4>(s)), 0xC6); in blend()
498 c2 = Swizzle(*Pointer<Short4>(s), 0xC6); in blend()
502 Int rgb(*Pointer<Short>(s)); in blend()
528 *Pointer<Byte4>(d) = Byte4(PackUnsigned(c1, c1)); in blend()
535 *Pointer<Byte4>(d) = Byte4(PackUnsigned(c1, c1)); in blend()
542 *Pointer<Short>(d) = Short((c & 0x00F80000) >> 8 | in blend()