Home
last modified time | relevance | path

Searched refs:stride (Results 351 - 375 of 2725) sorted by relevance

1...<<11121314151617181920>>...109

/third_party/ffmpeg/libavcodec/x86/
H A Drv34dsp_init.c29 void ff_rv34_idct_dc_add_sse2(uint8_t *dst, ptrdiff_t stride, int dc);
30 void ff_rv34_idct_dc_add_sse4(uint8_t *dst, ptrdiff_t stride, int dc);
31 void ff_rv34_idct_add_mmxext(uint8_t *dst, ptrdiff_t stride, int16_t *block);
H A Dh264_intrapred_10bit.asm55 ; ptrdiff_t stride)
94 ; ptrdiff_t stride)
134 ; ptrdiff_t stride)
176 ; void ff_pred4x4_dc_10(pixel *src, const pixel *topright, ptrdiff_t stride)
202 ; ptrdiff_t stride)
233 ; ptrdiff_t stride)
263 ; ptrdiff_t stride)
297 ; void ff_pred8x8_vertical_10(pixel *src, ptrdiff_t stride)
313 ; void ff_pred8x8_horizontal_10(pixel *src, ptrdiff_t stride)
333 ; void ff_predict_8x8_dc_10(pixel *src, ptrdiff_t stride)
[all...]
H A Dhevc_mc.asm313 %assign %%stride (%1+7)/8
331 %%load m0, [%2-3*%%stride] ;load data from source
332 %%load m1, [%2-2*%%stride]
333 %%load m2, [%2-%%stride ]
335 %%load m4, [%2+%%stride ]
336 %%load m5, [%2+2*%%stride]
337 %%load m6, [%2+3*%%stride]
338 %%load m7, [%2+4*%%stride]
374 movu m4, [%2+ %3q] ;load x+stride
375 movu m5, [%2+ 2*%3q] ;load x+2*stride
[all...]
/third_party/mesa3d/src/gallium/include/frontend/
H A Ddrisw_api.h16 int x, int y, unsigned width, unsigned height, unsigned stride,
21 void *data, int x, int y, unsigned width, unsigned height, unsigned stride);
24 int x, int y, unsigned width, unsigned height, unsigned stride);
/third_party/musl/src/malloc/mallocng/
H A Dmalloc_usable_size.c20 size_t stride = get_stride(g); in malloc_usable_size() local
21 unsigned char *start = g->mem->storage + stride*idx; in malloc_usable_size()
22 unsigned char *end = start + stride - IB; in malloc_usable_size()
/third_party/musl/porting/linux/user/src/malloc/mallocng/
H A Dmalloc_usable_size.c19 size_t stride = get_stride(g); in malloc_usable_size() local
20 unsigned char *start = g->mem->storage + stride*idx; in malloc_usable_size()
21 unsigned char *end = start + stride - IB; in malloc_usable_size()
/third_party/mesa3d/src/intel/compiler/
H A Dbrw_fs_copy_propagation.cpp372 unsigned arg, unsigned stride, in can_take_stride()
377 if (stride > 4) in can_take_stride()
381 * of the corresponding channel of the destination, and the provided stride in can_take_stride()
385 !(type_sz(inst->src[arg].type) * stride == in can_take_stride()
386 type_sz(dst_type) * inst->dst.stride || in can_take_stride()
387 stride == 0)) in can_take_stride()
391 * they can take. They can only take a stride of 1 (the usual case), or 0 in can_take_stride()
393 * 64-bit datatypes, so if the source type is 64-bit then only a stride of in can_take_stride()
402 return stride == 1; in can_take_stride()
404 return stride in can_take_stride()
371 can_take_stride(fs_inst *inst, brw_reg_type dst_type, unsigned arg, unsigned stride, const struct brw_compiler *compiler) can_take_stride() argument
[all...]
H A Dbrw_ir_fs.h53 /** Register region horizontal stride */
54 uint8_t stride; member in fs_reg
118 return byte_offset(reg, delta * reg.stride * type_sz(reg.type)); in horiz_offset()
124 const unsigned stride = reg.hstride ? 1 << (reg.hstride - 1) : 0; in horiz_offset() local
125 return byte_offset(reg, delta * stride * type_sz(reg.type)); in horiz_offset()
158 reg.stride = 0; in component()
190 * components of register \p r due to a (horizontal) stride value greater than
196 const unsigned stride = ((r.file != ARF && r.file != FIXED_GRF) ? r.stride : in reg_padding() local
199 return (MAX2(1, stride) in reg_padding()
[all...]
/third_party/mesa3d/src/gallium/drivers/virgl/
H A Dvirgl_resource.c284 vws->transfer_get(vws, res->hw_res, &xfer->base.box, xfer->base.stride, in virgl_resource_transfer_prepare()
302 * transfer map. Also return the stride and layer_stride for the corresponding
312 unsigned stride; in virgl_transfer_map_size() local
319 stride = util_format_get_stride(pres->format, box->width); in virgl_transfer_map_size()
320 layer_stride = util_format_get_2d_size(pres->format, stride, box->height); in virgl_transfer_map_size()
328 size = box->depth * stride; in virgl_transfer_map_size()
333 *out_stride = stride; in virgl_transfer_map_size()
347 unsigned stride; in virgl_staging_map() local
354 size = virgl_transfer_map_size(vtransfer, &stride, &layer_stride); in virgl_staging_map()
395 vtransfer->base.stride in virgl_staging_map()
[all...]
/third_party/mesa3d/src/gallium/drivers/freedreno/a5xx/
H A Dfd5_gmem.c57 uint32_t stride = 0; in emit_mrt() local
86 stride = gmem->bin_w * gmem->cbuf_cpp[i]; in emit_mrt()
87 size = stride * gmem->bin_h; in emit_mrt()
90 stride = fd_resource_pitch(rsc, psurf->u.tex.level); in emit_mrt()
107 OUT_RING(ring, A5XX_RB_MRT_PITCH(stride)); in emit_mrt()
141 uint32_t stride = 0; in emit_zs() local
145 stride = cpp * gmem->bin_w; in emit_zs()
146 size = stride * gmem->bin_h; in emit_zs()
148 stride = fd_resource_pitch(rsc, zsbuf->u.tex.level); in emit_zs()
162 OUT_RING(ring, A5XX_RB_DEPTH_BUFFER_PITCH(stride)); in emit_zs()
512 uint32_t stride, size; emit_mem2gmem_surf() local
[all...]
/third_party/mesa3d/src/vulkan/runtime/
H A Dvk_cmd_enqueue.c38 uint32_t stride) in vk_cmd_enqueue_CmdDrawMultiEXT()
59 vk_foreach_multi_draw(draw, i, pVertexInfo, drawCount, stride) { in vk_cmd_enqueue_CmdDrawMultiEXT()
66 cmd->u.draw_multi_ext.stride = stride; in vk_cmd_enqueue_CmdDrawMultiEXT()
75 uint32_t stride, in vk_cmd_enqueue_CmdDrawMultiIndexedEXT()
98 vk_foreach_multi_draw_indexed(draw, i, pIndexInfo, drawCount, stride) { in vk_cmd_enqueue_CmdDrawMultiIndexedEXT()
108 cmd->u.draw_multi_indexed_ext.stride = stride; in vk_cmd_enqueue_CmdDrawMultiIndexedEXT()
33 vk_cmd_enqueue_CmdDrawMultiEXT(VkCommandBuffer commandBuffer, uint32_t drawCount, const VkMultiDrawInfoEXT *pVertexInfo, uint32_t instanceCount, uint32_t firstInstance, uint32_t stride) vk_cmd_enqueue_CmdDrawMultiEXT() argument
70 vk_cmd_enqueue_CmdDrawMultiIndexedEXT(VkCommandBuffer commandBuffer, uint32_t drawCount, const VkMultiDrawIndexedInfoEXT *pIndexInfo, uint32_t instanceCount, uint32_t firstInstance, uint32_t stride, const int32_t *pVertexOffset) vk_cmd_enqueue_CmdDrawMultiIndexedEXT() argument
/third_party/mesa3d/src/gallium/drivers/llvmpipe/
H A Dlp_rast_priv.h175 py * task->scene->cbufs[buf].stride; in lp_rast_get_color_block_pointer()
206 py * task->scene->zsbuf.stride; in lp_rast_get_depth_block_pointer()
233 unsigned stride[PIPE_MAX_COLOR_BUFS]; in lp_rast_shade_quads_all() local
242 stride[i] = scene->cbufs[i].stride; in lp_rast_shade_quads_all()
248 stride[i] = 0; in lp_rast_shade_quads_all()
257 depth_stride = scene->zsbuf.stride; in lp_rast_shade_quads_all()
285 stride, in lp_rast_shade_quads_all()
/third_party/skia/third_party/externals/libwebp/imageio/
H A Djpegdec.c263 int64_t stride; in ReadJPEG() local
304 stride = (int64_t)dinfo.output_width * dinfo.output_components * sizeof(*rgb); in ReadJPEG()
306 if (stride != (int)stride || in ReadJPEG()
307 !ImgIoUtilCheckSizeArgumentsOverflow(stride, height)) { in ReadJPEG()
311 rgb = (uint8_t*)malloc((size_t)stride * height); in ReadJPEG()
321 buffer[0] += stride; in ReadJPEG()
338 ok = WebPPictureImportRGB(pic, rgb, (int)stride); in ReadJPEG()
/third_party/skia/third_party/externals/libwebp/src/webp/
H A Dencode.h50 int width, int height, int stride,
53 int width, int height, int stride,
56 int width, int height, int stride,
59 int width, int height, int stride,
70 int width, int height, int stride,
73 int width, int height, int stride,
76 int width, int height, int stride,
79 int width, int height, int stride,
315 int a_stride; // stride of the alpha plane
320 int argb_stride; // This is stride i
[all...]
/device/soc/rockchip/common/vendor/drivers/video/rockchip/rga2/
H A Drga2_mmu_info.c664 uint32_t stride = 0; in rga2_buf_size_cal() local
677 stride = (w * 0x4 + 0x3) & (~0x3); in rga2_buf_size_cal()
678 size_yrgb = stride * h; in rga2_buf_size_cal()
686 stride = (w * 0x3 + 0x3) & (~0x3); in rga2_buf_size_cal()
687 size_yrgb = stride * h; in rga2_buf_size_cal()
703 stride = (w * 0x2 + 0x3) & (~0x3); in rga2_buf_size_cal()
704 size_yrgb = stride * h; in rga2_buf_size_cal()
714 stride = (w + 0x3) & (~0x3); in rga2_buf_size_cal()
715 size_yrgb = stride * h; in rga2_buf_size_cal()
716 size_uv = stride * in rga2_buf_size_cal()
1245 uint32_t stride; rga2_mmu_info_color_palette_mode() local
[all...]
/kernel/linux/linux-6.6/drivers/staging/media/tegra-video/
H A Dtegra20.c297 unsigned int stride = chan->format.bytesperline; in tegra20_channel_queue_setup() local
308 chan->start_offset += stride * (height - 1); in tegra20_channel_queue_setup()
310 chan->start_offset += stride - 1; in tegra20_channel_queue_setup()
315 chan->addr_offset_u = stride * height; in tegra20_channel_queue_setup()
316 chan->addr_offset_v = chan->addr_offset_u + stride * height / 4; in tegra20_channel_queue_setup()
331 chan->start_offset += stride * (height - 1); in tegra20_channel_queue_setup()
332 chan->start_offset_u += (stride / 2) * ((height / 2) - 1); in tegra20_channel_queue_setup()
333 chan->start_offset_v += (stride / 2) * ((height / 2) - 1); in tegra20_channel_queue_setup()
336 chan->start_offset += stride - 1; in tegra20_channel_queue_setup()
337 chan->start_offset_u += (stride / in tegra20_channel_queue_setup()
[all...]
/third_party/ffmpeg/libavfilter/
H A Dvf_uspp.c200 int stride = p->temp_stride[i]; in filter() local
206 int index = block + block * stride + y * stride; in filter()
215 memcpy(p->src[i] + ( block-1-y) * stride, p->src[i] + ( y+block ) * stride, stride); in filter()
216 memcpy(p->src[i] + (h+block +y) * stride, p->src[i] + (h-y+block-1) * stride, stride); in filter()
219 p->frame->linesize[i] = stride; in filter()
[all...]
/third_party/skia/third_party/externals/libwebp/examples/
H A Ddwebp.c135 uint32_t stride = bpp * w + 7; // <- just for exercising in AllocateExternalBuffer() local
136 external_buffer = (uint8_t*)WebPMalloc(stride * h); in AllocateExternalBuffer()
138 output_buffer->u.RGBA.stride = stride; in AllocateExternalBuffer()
139 output_buffer->u.RGBA.size = stride * h; in AllocateExternalBuffer()
144 uint32_t stride = w + 3; in AllocateExternalBuffer() local
146 uint32_t total_size = stride * h * (has_alpha ? 2 : 1) in AllocateExternalBuffer()
153 output_buffer->u.YUVA.y_stride = stride; in AllocateExternalBuffer()
154 output_buffer->u.YUVA.y_size = stride * h; in AllocateExternalBuffer()
158 output_buffer->u.YUVA.a_stride = stride; in AllocateExternalBuffer()
[all...]
/third_party/ffmpeg/libavcodec/
H A D4xm.c298 int h, int stride, int scale, unsigned dc) in mcdc()
308 src += stride; in mcdc()
309 dst += stride; in mcdc()
316 src += stride; in mcdc()
317 dst += stride; in mcdc()
325 src += stride; in mcdc()
326 dst += stride; in mcdc()
336 src += stride; in mcdc()
337 dst += stride; in mcdc()
346 int log2w, int log2h, int stride) in decode_p_block()
297 mcdc(uint16_t *dst, const uint16_t *src, int log2w, int h, int stride, int scale, unsigned dc) mcdc() argument
345 decode_p_block(FourXContext *f, uint16_t *dst, const uint16_t *src, int log2w, int log2h, int stride) decode_p_block() argument
562 int stride = f->avctx->width; idct_put() local
[all...]
H A Dmdct15.h45 void (*fft15)(FFTComplex *out, FFTComplex *in, FFTComplex *exptab, ptrdiff_t stride);
51 void (*mdct)(struct MDCT15Context *s, float *dst, const float *src, ptrdiff_t stride);
55 ptrdiff_t stride);
H A Dj2kenc.c619 if (!(t1->flags[(y+1) * t1->stride + x+1] & JPEG2000_T1_SIG) && (t1->flags[(y+1) * t1->stride + x+1] & JPEG2000_T1_SIG_NB)){ in encode_sigpass()
620 int ctxno = ff_jpeg2000_getsigctxno(t1->flags[(y+1) * t1->stride + x+1], bandno), in encode_sigpass()
621 bit = t1->data[(y) * t1->stride + x] & mask ? 1 : 0; in encode_sigpass()
625 int ctxno = ff_jpeg2000_getsgnctxno(t1->flags[(y+1) * t1->stride + x+1], &xorbit); in encode_sigpass()
626 ff_mqc_encode(&t1->mqc, t1->mqc.cx_states + ctxno, (t1->flags[(y+1) * t1->stride + x+1] >> 15) ^ xorbit); in encode_sigpass()
627 *nmsedec += getnmsedec_sig(t1->data[(y) * t1->stride + x], bpno + NMSEDEC_FRACBITS); in encode_sigpass()
628 ff_jpeg2000_set_significance(t1, x, y, t1->flags[(y+1) * t1->stride + x+1] >> 15); in encode_sigpass()
630 t1->flags[(y+1) * t1->stride + x+1] |= JPEG2000_T1_VIS; in encode_sigpass()
641 if ((t1->flags[(y+1) * t1->stride in encode_refpass()
[all...]
H A Dpcx.c79 unsigned int w, h, bits_per_pixel, bytes_per_line, nplanes, stride, y, x, in pcx_decode_frame() local
152 stride = p->linesize[0]; in pcx_decode_frame()
170 ptr += stride; in pcx_decode_frame()
182 for (y = 0; y < h; y++, ptr += stride) { in pcx_decode_frame()
211 ptr += stride; in pcx_decode_frame()
229 ptr += stride; in pcx_decode_frame()
/third_party/mesa3d/src/gallium/auxiliary/renderonly/
H A Drenderonly.h36 uint32_t stride; member
103 handle->stride = scanout->stride; in renderonly_get_handle()
/third_party/mesa3d/src/gallium/auxiliary/util/
H A Du_linear.h55 unsigned stride; member
97 if (t->stride != t->block.size * t->cols * t->tiles_x) in pipe_linear_check_tile()
100 if (t->size < t->stride * t->rows * t->tiles_y) in pipe_linear_check_tile()
/kernel/linux/linux-5.10/arch/arm64/include/asm/
H A Dtlbflush.h218 * __flush_tlb_range(vma, start, end, stride, last_level)
222 * determined by 'stride' and only affect any walk-cache entries
283 unsigned long stride, bool last_level, in __flush_tlb_range()
290 start = round_down(start, stride); in __flush_tlb_range()
291 end = round_up(end, stride); in __flush_tlb_range()
301 (end - start) >= (MAX_TLBI_OPS * stride)) || in __flush_tlb_range()
312 * entries one by one at the granularity of 'stride'. If the the TLB in __flush_tlb_range()
339 start += stride; in __flush_tlb_range()
340 pages -= stride >> PAGE_SHIFT; in __flush_tlb_range()
281 __flush_tlb_range(struct vm_area_struct *vma, unsigned long start, unsigned long end, unsigned long stride, bool last_level, int tlb_level) __flush_tlb_range() argument

Completed in 17 milliseconds

1...<<11121314151617181920>>...109