Searched refs:src_pitch (Results 1 - 25 of 144) sorted by relevance

123456

/xsrc/external/mit/MesaLib.old/dist/src/mesa/drivers/dri/radeon/
H A Dradeon_tile.h30 void tile_image(const void * src, unsigned src_pitch,
34 void untile_image(const void * src, unsigned src_pitch,
H A Dradeon_tile.c39 static void micro_tile_8_x_4_8bit(const void * const src, unsigned src_pitch, argument
54 uint8_t *src2 = (uint8_t *)src + src_pitch * row + col;
64 src2 += src_pitch;
70 static void micro_tile_4_x_4_16bit(const void * const src, unsigned src_pitch, argument
85 uint16_t *src2 = (uint16_t *)src + src_pitch * row + col;
95 src2 += src_pitch;
101 static void micro_tile_8_x_2_16bit(const void * const src, unsigned src_pitch, argument
116 uint16_t *src2 = (uint16_t *)src + src_pitch * row + col;
126 src2 += src_pitch;
132 static void micro_tile_4_x_2_32bit(const void * const src, unsigned src_pitch, argument
163 micro_tile_2_x_2_64bit(const void * const src,unsigned src_pitch,void * const dst,unsigned dst_pitch,unsigned width,unsigned height) argument
194 micro_tile_1_x_1_128bit(const void * src,unsigned src_pitch,void * dst,unsigned dst_pitch,unsigned width,unsigned height) argument
212 tile_image(const void * src,unsigned src_pitch,void * dst,unsigned dst_pitch,mesa_format format,unsigned width,unsigned height) argument
253 micro_untile_8_x_4_8bit(const void * const src,unsigned src_pitch,void * const dst,unsigned dst_pitch,unsigned width,unsigned height) argument
286 micro_untile_8_x_2_16bit(const void * const src,unsigned src_pitch,void * const dst,unsigned dst_pitch,unsigned width,unsigned height) argument
319 micro_untile_4_x_4_16bit(const void * const src,unsigned src_pitch,void * const dst,unsigned dst_pitch,unsigned width,unsigned height) argument
352 micro_untile_4_x_2_32bit(const void * const src,unsigned src_pitch,void * const dst,unsigned dst_pitch,unsigned width,unsigned height) argument
385 micro_untile_2_x_2_64bit(const void * const src,unsigned src_pitch,void * const dst,unsigned dst_pitch,unsigned width,unsigned height) argument
418 micro_untile_1_x_1_128bit(const void * src,unsigned src_pitch,void * dst,unsigned dst_pitch,unsigned width,unsigned height) argument
436 untile_image(const void * src,unsigned src_pitch,void * dst,unsigned dst_pitch,mesa_format format,unsigned width,unsigned height) argument
[all...]
H A Dradeon_blit.h39 unsigned src_pitch,
/xsrc/external/mit/MesaLib/dist/src/mesa/drivers/dri/radeon/
H A Dradeon_tile.h30 void tile_image(const void * src, unsigned src_pitch,
34 void untile_image(const void * src, unsigned src_pitch,
H A Dradeon_tile.c39 static void micro_tile_8_x_4_8bit(const void * const src, unsigned src_pitch, argument
54 uint8_t *src2 = (uint8_t *)src + src_pitch * row + col;
64 src2 += src_pitch;
70 static void micro_tile_4_x_4_16bit(const void * const src, unsigned src_pitch, argument
85 uint16_t *src2 = (uint16_t *)src + src_pitch * row + col;
95 src2 += src_pitch;
101 static void micro_tile_8_x_2_16bit(const void * const src, unsigned src_pitch, argument
116 uint16_t *src2 = (uint16_t *)src + src_pitch * row + col;
126 src2 += src_pitch;
132 static void micro_tile_4_x_2_32bit(const void * const src, unsigned src_pitch, argument
163 micro_tile_2_x_2_64bit(const void * const src,unsigned src_pitch,void * const dst,unsigned dst_pitch,unsigned width,unsigned height) argument
194 micro_tile_1_x_1_128bit(const void * src,unsigned src_pitch,void * dst,unsigned dst_pitch,unsigned width,unsigned height) argument
212 tile_image(const void * src,unsigned src_pitch,void * dst,unsigned dst_pitch,mesa_format format,unsigned width,unsigned height) argument
253 micro_untile_8_x_4_8bit(const void * const src,unsigned src_pitch,void * const dst,unsigned dst_pitch,unsigned width,unsigned height) argument
286 micro_untile_8_x_2_16bit(const void * const src,unsigned src_pitch,void * const dst,unsigned dst_pitch,unsigned width,unsigned height) argument
319 micro_untile_4_x_4_16bit(const void * const src,unsigned src_pitch,void * const dst,unsigned dst_pitch,unsigned width,unsigned height) argument
352 micro_untile_4_x_2_32bit(const void * const src,unsigned src_pitch,void * const dst,unsigned dst_pitch,unsigned width,unsigned height) argument
385 micro_untile_2_x_2_64bit(const void * const src,unsigned src_pitch,void * const dst,unsigned dst_pitch,unsigned width,unsigned height) argument
418 micro_untile_1_x_1_128bit(const void * src,unsigned src_pitch,void * dst,unsigned dst_pitch,unsigned width,unsigned height) argument
436 untile_image(const void * src,unsigned src_pitch,void * dst,unsigned dst_pitch,mesa_format format,unsigned width,unsigned height) argument
[all...]
H A Dradeon_blit.h39 unsigned src_pitch,
/xsrc/external/mit/MesaLib.old/dist/src/intel/isl/
H A Disl_tiled_memcpy_normal.c39 uint32_t dst_pitch, int32_t src_pitch,
44 intel_linear_to_tiled(xt1, xt2, yt1, yt2, dst, src, dst_pitch, src_pitch,
52 int32_t dst_pitch, uint32_t src_pitch,
57 intel_tiled_to_linear(xt1, xt2, yt1, yt2, dst, src, dst_pitch, src_pitch,
36 _isl_memcpy_linear_to_tiled(uint32_t xt1,uint32_t xt2,uint32_t yt1,uint32_t yt2,char * dst,const char * src,uint32_t dst_pitch,int32_t src_pitch,bool has_swizzling,enum isl_tiling tiling,isl_memcpy_type copy_type) argument
49 _isl_memcpy_tiled_to_linear(uint32_t xt1,uint32_t xt2,uint32_t yt1,uint32_t yt2,char * dst,const char * src,int32_t dst_pitch,uint32_t src_pitch,bool has_swizzling,enum isl_tiling tiling,isl_memcpy_type copy_type) argument
H A Disl_tiled_memcpy_sse41.c40 uint32_t dst_pitch, int32_t src_pitch,
45 intel_linear_to_tiled(xt1, xt2, yt1, yt2, dst, src, dst_pitch, src_pitch,
53 int32_t dst_pitch, uint32_t src_pitch,
58 intel_tiled_to_linear(xt1, xt2, yt1, yt2, dst, src, dst_pitch, src_pitch,
37 _isl_memcpy_linear_to_tiled_sse41(uint32_t xt1,uint32_t xt2,uint32_t yt1,uint32_t yt2,char * dst,const char * src,uint32_t dst_pitch,int32_t src_pitch,bool has_swizzling,enum isl_tiling tiling,isl_memcpy_type copy_type) argument
50 _isl_memcpy_tiled_to_linear_sse41(uint32_t xt1,uint32_t xt2,uint32_t yt1,uint32_t yt2,char * dst,const char * src,int32_t dst_pitch,uint32_t src_pitch,bool has_swizzling,enum isl_tiling tiling,isl_memcpy_type copy_type) argument
H A Disl_tiled_memcpy.c255 int32_t src_pitch,
265 src += (ptrdiff_t)y0 * src_pitch;
284 src += src_pitch;
297 int32_t src_pitch,
330 src += (ptrdiff_t)y0 * src_pitch;
350 src += src_pitch;
359 mem_copy(dst + ((xo0 + yo + 0 * column_width) ^ swizzle0), src + x0 + 0 * src_pitch, x1 - x0);
360 mem_copy(dst + ((xo0 + yo + 1 * column_width) ^ swizzle0), src + x0 + 1 * src_pitch, x1 - x0);
361 mem_copy(dst + ((xo0 + yo + 2 * column_width) ^ swizzle0), src + x0 + 2 * src_pitch, x1 - x0);
362 mem_copy(dst + ((xo0 + yo + 3 * column_width) ^ swizzle0), src + x0 + 3 * src_pitch, x
252 linear_to_xtiled(uint32_t x0,uint32_t x1,uint32_t x2,uint32_t x3,uint32_t y0,uint32_t y1,char * dst,const char * src,int32_t src_pitch,uint32_t swizzle_bit,isl_mem_copy_fn mem_copy,isl_mem_copy_fn mem_copy_align16) argument
294 linear_to_ytiled(uint32_t x0,uint32_t x1,uint32_t x2,uint32_t x3,uint32_t y0,uint32_t y3,char * dst,const char * src,int32_t src_pitch,uint32_t swizzle_bit,isl_mem_copy_fn mem_copy,isl_mem_copy_fn mem_copy_align16) argument
630 linear_to_xtiled_faster(uint32_t x0,uint32_t x1,uint32_t x2,uint32_t x3,uint32_t y0,uint32_t y1,char * dst,const char * src,int32_t src_pitch,uint32_t swizzle_bit,isl_memcpy_type copy_type) argument
675 linear_to_ytiled_faster(uint32_t x0,uint32_t x1,uint32_t x2,uint32_t x3,uint32_t y0,uint32_t y1,char * dst,const char * src,int32_t src_pitch,uint32_t swizzle_bit,isl_memcpy_type copy_type) argument
833 intel_linear_to_tiled(uint32_t xt1,uint32_t xt2,uint32_t yt1,uint32_t yt2,char * dst,const char * src,uint32_t dst_pitch,int32_t src_pitch,bool has_swizzling,enum isl_tiling tiling,isl_memcpy_type copy_type) argument
924 intel_tiled_to_linear(uint32_t xt1,uint32_t xt2,uint32_t yt1,uint32_t yt2,char * dst,const char * src,int32_t dst_pitch,uint32_t src_pitch,bool has_swizzling,enum isl_tiling tiling,isl_memcpy_type copy_type) argument
[all...]
/xsrc/external/mit/MesaLib/dist/src/intel/isl/
H A Disl_tiled_memcpy_normal.c39 uint32_t dst_pitch, int32_t src_pitch,
44 linear_to_tiled(xt1, xt2, yt1, yt2, dst, src, dst_pitch, src_pitch,
52 int32_t dst_pitch, uint32_t src_pitch,
57 tiled_to_linear(xt1, xt2, yt1, yt2, dst, src, dst_pitch, src_pitch,
36 _isl_memcpy_linear_to_tiled(uint32_t xt1,uint32_t xt2,uint32_t yt1,uint32_t yt2,char * dst,const char * src,uint32_t dst_pitch,int32_t src_pitch,bool has_swizzling,enum isl_tiling tiling,isl_memcpy_type copy_type) argument
49 _isl_memcpy_tiled_to_linear(uint32_t xt1,uint32_t xt2,uint32_t yt1,uint32_t yt2,char * dst,const char * src,int32_t dst_pitch,uint32_t src_pitch,bool has_swizzling,enum isl_tiling tiling,isl_memcpy_type copy_type) argument
H A Disl_tiled_memcpy_sse41.c40 uint32_t dst_pitch, int32_t src_pitch,
45 linear_to_tiled(xt1, xt2, yt1, yt2, dst, src, dst_pitch, src_pitch,
53 int32_t dst_pitch, uint32_t src_pitch,
58 tiled_to_linear(xt1, xt2, yt1, yt2, dst, src, dst_pitch, src_pitch,
37 _isl_memcpy_linear_to_tiled_sse41(uint32_t xt1,uint32_t xt2,uint32_t yt1,uint32_t yt2,char * dst,const char * src,uint32_t dst_pitch,int32_t src_pitch,bool has_swizzling,enum isl_tiling tiling,isl_memcpy_type copy_type) argument
50 _isl_memcpy_tiled_to_linear_sse41(uint32_t xt1,uint32_t xt2,uint32_t yt1,uint32_t yt2,char * dst,const char * src,int32_t dst_pitch,uint32_t src_pitch,bool has_swizzling,enum isl_tiling tiling,isl_memcpy_type copy_type) argument
H A Disl_tiled_memcpy.c253 int32_t src_pitch,
263 src += (ptrdiff_t)y0 * src_pitch;
282 src += src_pitch;
295 int32_t src_pitch,
328 src += (ptrdiff_t)y0 * src_pitch;
348 src += src_pitch;
357 mem_copy(dst + ((xo0 + yo + 0 * column_width) ^ swizzle0), src + x0 + 0 * src_pitch, x1 - x0);
358 mem_copy(dst + ((xo0 + yo + 1 * column_width) ^ swizzle0), src + x0 + 1 * src_pitch, x1 - x0);
359 mem_copy(dst + ((xo0 + yo + 2 * column_width) ^ swizzle0), src + x0 + 2 * src_pitch, x1 - x0);
360 mem_copy(dst + ((xo0 + yo + 3 * column_width) ^ swizzle0), src + x0 + 3 * src_pitch, x
250 linear_to_xtiled(uint32_t x0,uint32_t x1,uint32_t x2,uint32_t x3,uint32_t y0,uint32_t y1,char * dst,const char * src,int32_t src_pitch,uint32_t swizzle_bit,isl_mem_copy_fn mem_copy,isl_mem_copy_fn mem_copy_align16) argument
292 linear_to_ytiled(uint32_t x0,uint32_t x1,uint32_t x2,uint32_t x3,uint32_t y0,uint32_t y3,char * dst,const char * src,int32_t src_pitch,uint32_t swizzle_bit,isl_mem_copy_fn mem_copy,isl_mem_copy_fn mem_copy_align16) argument
628 linear_to_xtiled_faster(uint32_t x0,uint32_t x1,uint32_t x2,uint32_t x3,uint32_t y0,uint32_t y1,char * dst,const char * src,int32_t src_pitch,uint32_t swizzle_bit,isl_memcpy_type copy_type) argument
673 linear_to_ytiled_faster(uint32_t x0,uint32_t x1,uint32_t x2,uint32_t x3,uint32_t y0,uint32_t y1,char * dst,const char * src,int32_t src_pitch,uint32_t swizzle_bit,isl_memcpy_type copy_type) argument
831 linear_to_tiled(uint32_t xt1,uint32_t xt2,uint32_t yt1,uint32_t yt2,char * dst,const char * src,uint32_t dst_pitch,int32_t src_pitch,bool has_swizzling,enum isl_tiling tiling,isl_memcpy_type copy_type) argument
922 tiled_to_linear(uint32_t xt1,uint32_t xt2,uint32_t yt1,uint32_t yt2,char * dst,const char * src,int32_t dst_pitch,uint32_t src_pitch,bool has_swizzling,enum isl_tiling tiling,isl_memcpy_type copy_type) argument
[all...]
/xsrc/external/mit/MesaLib.old/dist/src/mesa/drivers/dri/r200/
H A Dr200_blit.h39 unsigned src_pitch,
/xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/i915/
H A Di915_blit.h35 unsigned short src_pitch,
H A Di915_blit.c91 unsigned short src_pitch,
110 src_buffer, src_pitch, src_offset, src_x, src_y,
144 assert (dst_pitch > 0 && src_pitch > 0);
156 OUT_BATCH(((int) src_pitch & 0xffff));
89 i915_copy_blit(struct i915_context * i915,unsigned cpp,unsigned short src_pitch,struct i915_winsys_buffer * src_buffer,unsigned src_offset,unsigned short dst_pitch,struct i915_winsys_buffer * dst_buffer,unsigned dst_offset,short src_x,short src_y,short dst_x,short dst_y,short w,short h) argument
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/i915/
H A Di915_blit.h34 unsigned short src_pitch,
H A Di915_blit.c80 unsigned short src_pitch, struct i915_winsys_buffer *src_buffer,
93 __FUNCTION__, src_buffer, src_pitch, src_offset, src_x, src_y,
125 assert(dst_pitch > 0 && src_pitch > 0);
137 OUT_BATCH(((int)src_pitch & 0xffff));
79 i915_copy_blit(struct i915_context * i915,unsigned cpp,unsigned short src_pitch,struct i915_winsys_buffer * src_buffer,unsigned src_offset,unsigned short dst_pitch,struct i915_winsys_buffer * dst_buffer,unsigned dst_offset,short src_x,short src_y,short dst_x,short dst_y,short w,short h) argument
/xsrc/external/mit/MesaLib/dist/src/mesa/drivers/dri/r200/
H A Dr200_blit.h39 unsigned src_pitch,
/xsrc/external/mit/xf86-video-nouveau/dist/src/
H A Dnouveau_copy85b5.c34 int src_pitch, int src_h, int src_x, int src_y,
50 src_off += src_y * src_pitch + src_x * cpp;
60 PUSH_DATA (push, src_pitch);
79 PUSH_DATA (push, src_pitch);
31 nouveau_copy85b5_rect(struct nouveau_pushbuf * push,struct nouveau_object * copy,int w,int h,int cpp,struct nouveau_bo * src,uint32_t src_off,int src_dom,int src_pitch,int src_h,int src_x,int src_y,struct nouveau_bo * dst,uint32_t dst_off,int dst_dom,int dst_pitch,int dst_h,int dst_x,int dst_y) argument
H A Dnouveau_copy90b5.c34 int src_pitch, int src_h, int src_x, int src_y,
50 src_off += src_y * src_pitch + src_x * cpp;
60 PUSH_DATA (push, src_pitch);
79 PUSH_DATA (push, src_pitch);
31 nouveau_copy90b5_rect(struct nouveau_pushbuf * push,struct nouveau_object * copy,int w,int h,int cpp,struct nouveau_bo * src,uint32_t src_off,int src_dom,int src_pitch,int src_h,int src_x,int src_y,struct nouveau_bo * dst,uint32_t dst_off,int dst_dom,int dst_pitch,int dst_h,int dst_x,int dst_y) argument
H A Dnouveau_copya0b5.c34 int src_pitch, int src_h, int src_x, int src_y,
50 src_off += src_y * src_pitch + src_x * cpp;
60 PUSH_DATA (push, src_pitch);
77 PUSH_DATA (push, src_pitch);
31 nouveau_copya0b5_rect(struct nouveau_pushbuf * push,struct nouveau_object * copy,int w,int h,int cpp,struct nouveau_bo * src,uint32_t src_off,int src_dom,int src_pitch,int src_h,int src_x,int src_y,struct nouveau_bo * dst,uint32_t dst_off,int dst_dom,int dst_pitch,int dst_h,int dst_x,int dst_y) argument
H A Dnouveau_exa.c30 int src_pitch, int line_len)
32 if ((src_pitch == line_len) && (src_pitch == dst_pitch)) {
37 src += src_pitch;
248 int src_pitch, tmp_pitch, cpp, i; local in function:nouveau_exa_download_from_screen
253 src_pitch = exaGetPixmapPitch(pspix);
267 src_pitch, pspix->drawable.height, x, y,
299 src = (char *)bo->map + (y * src_pitch) + (x * cpp);
300 ret = NVAccelMemcpyRect(dst, src, h, dst_pitch, src_pitch, w*cpp);
306 char *src, int src_pitch)
29 NVAccelMemcpyRect(char * dst,const char * src,int height,int dst_pitch,int src_pitch,int line_len) argument
305 nouveau_exa_upload_to_screen(PixmapPtr pdpix,int x,int y,int w,int h,char * src,int src_pitch) argument
[all...]
/xsrc/external/mit/MesaLib.old/dist/src/gallium/state_trackers/clover/api/
H A Dtransfer.cpp138 const vector_t &src_orig, const vector_t &src_pitch,
142 auto src_offset = dot(src_pitch, src_orig);
146 src_offset, src_offset + size(src_pitch, region)))
239 S src_obj, const vector_t &src_orig, const vector_t &src_pitch,
246 dot(src_pitch, src_orig),
247 size(src_pitch, region));
254 static_cast<const char *>(src) + dot(src_pitch, v),
255 src_pitch[0] * region[0]);
434 auto src_pitch = pitch(region, {{ 1 }}); local in function:clEnqueueCopyBuffer
438 validate_object(q, src_mem, src_origin, src_pitch, regio
135 validate_copy(command_queue & q,buffer & dst_mem,const vector_t & dst_orig,const vector_t & dst_pitch,buffer & src_mem,const vector_t & src_orig,const vector_t & src_pitch,const vector_t & region) argument
237 soft_copy_op(command_queue & q,T dst_obj,const vector_t & dst_orig,const vector_t & dst_pitch,S src_obj,const vector_t & src_orig,const vector_t & src_pitch,const vector_t & region) argument
471 auto src_pitch = pitch(region, {{ 1, src_row_pitch, src_slice_pitch }}); local in function:clEnqueueCopyBufferRect
505 auto src_pitch = pitch(region, {{ img.pixel_size(), local in function:clEnqueueReadImage
542 auto src_pitch = pitch(region, {{ img.pixel_size(), local in function:clEnqueueWriteImage
613 auto src_pitch = pitch(region, {{ src_img.pixel_size(), local in function:clEnqueueCopyImageToBuffer
651 auto src_pitch = pitch(region, {{ dst_img.pixel_size() }}); local in function:clEnqueueCopyBufferToImage
[all...]
/xsrc/external/mit/xf86-video-siliconmotion/dist/src/
H A Dsmi_exa.c67 SMI_UploadToScreen(PixmapPtr pDst, int x, int y, int w, int h, char *src, int src_pitch);
227 int src_pitch, dst_pitch; local in function:SMI_PrepareCopy
239 src_pitch = exaGetPixmapPitch(pSrcPixmap) / (pSrcPixmap->drawable.bitsPerPixel >> 3);
254 src_pitch *= 3;
264 WRITE_DPR(pSmi, 0x3C, (dst_pitch << 16) | (src_pitch & 0xFFFF));
266 WRITE_DPR(pSmi, 0x10, (dst_pitch << 16) | (src_pitch & 0xFFFF));
488 int src_pitch = exaGetPixmapPitch(pSrc); local in function:SMI_DownloadFromScreen
496 src += (y * src_pitch) + (x * pSrc->drawable.bitsPerPixel/8);
501 src += src_pitch;
510 char *src, int src_pitch)
509 SMI_UploadToScreen(PixmapPtr pDst,int x,int y,int w,int h,char * src,int src_pitch) argument
630 int src_pitch = exaGetPixmapPitch(pSrc) / (pSrc->drawable.bitsPerPixel >> 3); local in function:SMI_PrepareComposite
[all...]
/xsrc/external/mit/xf86-video-suncg6/dist/src/
H A Dcg6_exa.c220 char *src, int src_pitch)
244 if ((src_pitch & 3) != 0)
245 xf86Msg(X_ERROR, "pitch %d\n", src_pitch);
269 src += src_pitch;
288 int src_pitch = exaGetPixmapPitch(pSrc); local in function:Cg6DownloadFromScreen
290 src += x + (y * src_pitch);
294 src += src_pitch;
219 Cg6UploadToScreen(PixmapPtr pDst,int x,int y,int w,int h,char * src,int src_pitch) argument

Completed in 16 milliseconds

123456