Lines Matching refs:pixel_t
182 #define TILED_ACCESS_TYPE(pixel_t, shift) \ argument
184 panfrost_access_tiled_image_##pixel_t \
192 uint8_t *dest_start = dst + ((sx >> 4) * PIXELS_PER_TILE * sizeof(pixel_t)); \
196 pixel_t *source = src + (src_y * src_stride); \
197 pixel_t *source_end = source + w; \
203 *((pixel_t *) (dest + index)) = *(source++); \
205 *(source++) = *((pixel_t *) (dest + index)); \
217 #define TILED_UNALIGNED_TYPE(pixel_t, is_store, tile_shift) { \ argument
228 uint8_t *source = src + source_start + sizeof(pixel_t) * src_x; \
229 uint8_t *dest = dst + block_start_s + sizeof(pixel_t) * (block_x_s + index); \
231 pixel_t *outp = (pixel_t *) (is_store ? dest : source); \
232 pixel_t *inp = (pixel_t *) (is_store ? source : dest); \