Home
last modified time | relevance | path

Searched refs:row_stride (Results 1 - 25 of 44) sorted by relevance

12

/third_party/mesa3d/src/panfrost/lib/
H A Dpan_layout.c234 unsigned row_stride = layout->slices[level].row_stride; in panfrost_get_legacy_stride() local
244 return row_stride / block_size.height; in panfrost_get_legacy_stride()
327 pan_is_stride_aligned(layout->format, explicit_layout->row_stride))) in pan_image_layout_init()
372 unsigned row_stride = fmt_blocksize * effective_width * block_size.height; in pan_image_layout_init() local
376 if (explicit_layout->row_stride < row_stride) in pan_image_layout_init()
379 row_stride = explicit_layout->row_stride; in pan_image_layout_init()
387 row_stride in pan_image_layout_init()
[all...]
H A Dpan_texture.c241 int32_t *row_stride, int32_t *surf_stride) in panfrost_get_surface_strides()
248 *row_stride = PAN_ARCH < 7 ? 0 : slice->row_stride; in panfrost_get_surface_strides()
253 *row_stride = slice->row_stride; in panfrost_get_surface_strides()
257 assert(pan_is_stride_aligned(layout->format, *row_stride)); in panfrost_get_surface_strides()
382 int32_t row_stride, surface_stride; in panfrost_emit_plane() local
384 panfrost_get_surface_strides(layout, level, &row_stride, &surface_stride); in panfrost_emit_plane()
385 assert(row_stride >= 0 && surface_stride >= 0 && "negative stride"); in panfrost_emit_plane()
391 cfg.row_stride in panfrost_emit_plane()
239 panfrost_get_surface_strides(const struct pan_image_layout *layout, unsigned l, int32_t *row_stride, int32_t *surf_stride) panfrost_get_surface_strides() argument
[all...]
H A Dpan_cs.c198 ext->s_writeback_row_stride = s->image->layout.slices[level].row_stride; in pan_prepare_s()
226 ext->zs_writeback_row_stride = slice->row_stride; in pan_prepare_zs()
233 ext->zs_afbc_row_stride = pan_afbc_stride_blocks(zs->image->layout.modifier, slice->row_stride); in pan_prepare_zs()
252 zs->image->layout.slices[level].row_stride; in pan_prepare_zs()
481 int row_stride = rt->image->layout.slices[level].row_stride; in pan_prepare_rt() local
509 cfg->afbc.row_stride = row_stride; in pan_prepare_rt()
514 cfg->afbc.row_stride = pan_afbc_stride_blocks(rt->image->layout.modifier, slice->row_stride); in pan_prepare_rt()
[all...]
H A Dpan_texture.h61 unsigned row_stride; member
235 unsigned row_stride; member
/third_party/mesa3d/src/gallium/drivers/llvmpipe/
H A Dlp_state_sampler.c283 uint32_t row_stride[PIPE_MAX_TEXTURE_LEVELS]; in prepare_shader_sampling() local
321 row_stride[j] = lp_tex->row_stride[j]; in prepare_shader_sampling()
346 row_stride[0] = 0; in prepare_shader_sampling()
358 row_stride[0] = lp_tex->row_stride[0]; in prepare_shader_sampling()
370 row_stride, img_stride, mip_offsets); in prepare_shader_sampling()
455 uint32_t row_stride; in prepare_shader_images() local
504 row_stride = lp_img->row_stride[vie in prepare_shader_images()
[all...]
H A Dlp_texture.c129 lpr->row_stride[level] = nblocksx * block_size; in llvmpipe_texture_layout()
131 lpr->row_stride[level] = align(nblocksx * block_size, util_get_cpu_caps()->cacheline); in llvmpipe_texture_layout()
133 lpr->img_stride[level] = (uint64_t)lpr->row_stride[level] * nblocksy; in llvmpipe_texture_layout()
222 &lpr->row_stride[0] ); in llvmpipe_displaytarget_layout()
276 lpr->row_stride[0] = bytes; in llvmpipe_resource_create_all()
409 lpr->row_stride[0] = bytes; in llvmpipe_resource_from_memobj()
594 &lpr->row_stride[0]); in llvmpipe_resource_from_handle()
733 pt->stride = lpr->row_stride[level]; in llvmpipe_transfer_map_ms()
1058 *stride = lpr->row_stride[0]; in llvmpipe_get_resource_info()
1081 *value = lpr->row_stride[leve in llvmpipe_resource_get_param()
[all...]
H A Dlp_linear_sampler.c90 (samp->t >> FIXED16_SHIFT) * texture->row_stride[0]); in fetch_bgra_memcpy()
120 (samp->t >> FIXED16_SHIFT) * texture->row_stride[0]); in fetch_bgrx_memcpy()
153 (samp->t >> FIXED16_SHIFT) * texture->row_stride[0]); in fetch_bgra_axis_aligned()
176 (samp->t >> FIXED16_SHIFT) * texture->row_stride[0]); in fetch_bgrx_axis_aligned()
200 const int stride = texture->row_stride[0]; in fetch_bgra()
231 const int stride = texture->row_stride[0]; in fetch_bgrx()
263 const int stride = texture->row_stride[0]; in fetch_bgra_clamp()
296 const int stride = texture->row_stride[0]; in fetch_bgrx_clamp()
332 const int stride = texture->row_stride[0] / sizeof(uint32_t); in fetch_and_stretch_bgra_row()
433 const int stride = texture->row_stride[ in fetch_bgra_linear()
[all...]
H A Dlp_linear_fastpath.c85 const unsigned src_stride = texture->row_stride[0]; in lp_linear_blit_rgba_blit()
136 const unsigned src_stride = texture->row_stride[0]; in lp_linear_blit_rgb1_blit()
H A Dlp_texture.h71 unsigned row_stride[LP_MAX_TEXTURE_LEVELS]; member
217 return lpr->row_stride[level];
H A Dlp_state_fs_linear.c184 yy * texture->row_stride[0]); in fetch_row()
211 texture->row_stride[0]); in fetch_row_clamped()
246 texture->row_stride[0]); in fetch_row_xy_clamped()
382 src_stride = texture->row_stride[0]; in blit_rgba_blit()
436 src_stride = texture->row_stride[0]; in blit_rgb1_blit()
H A Dlp_tex_sample.c187 LP_LLVM_TEXTURE_MEMBER(row_stride, LP_JIT_TEXTURE_ROW_STRIDE, FALSE)
329 LP_LLVM_IMAGE_MEMBER(row_stride, LP_JIT_IMAGE_ROW_STRIDE, TRUE)
442 sampler->dynamic_state.base.row_stride = lp_llvm_texture_row_stride; in lp_llvm_sampler_soa_create()
541 image->dynamic_state.base.row_stride = lp_llvm_image_row_stride; in lp_llvm_image_soa_create()
H A Dlp_jit.h59 uint32_t row_stride[LP_MAX_TEXTURE_LEVELS]; member
92 uint32_t row_stride; member
/third_party/mesa3d/src/mesa/state_tracker/
H A Dst_draw_feedback.c329 uint32_t row_stride[PIPE_MAX_TEXTURE_LEVELS]; in st_feedback_draw_vbo() local
353 row_stride[j] = sv_transfer[i][j]->stride; in st_feedback_draw_vbo()
374 row_stride[0] = 0; in st_feedback_draw_vbo()
387 last_level, 0, 0, (void*)base_addr, row_stride, in st_feedback_draw_vbo()
405 unsigned width, height, num_layers, row_stride, img_stride; in st_feedback_draw_vbo() local
418 row_stride = img_transfer[i]->stride; in st_feedback_draw_vbo()
424 row_stride = 0; in st_feedback_draw_vbo()
434 num_layers, addr, row_stride, img_stride, 0, 0); in st_feedback_draw_vbo()
/third_party/mesa3d/src/gallium/drivers/softpipe/
H A Dsp_state_sampler.c190 uint32_t row_stride[PIPE_MAX_TEXTURE_LEVELS]; in prepare_shader_sampling() local
229 row_stride[j] = sp_tex->stride[j]; in prepare_shader_sampling()
254 row_stride[0] = 0; in prepare_shader_sampling()
269 row_stride[0] = sp_tex->stride[0]; in prepare_shader_sampling()
280 row_stride, img_stride, mip_offsets); in prepare_shader_sampling()
/third_party/mesa3d/src/panfrost/lib/tests/
H A Dtest-layout.cpp322 EXPECT_EQ(l.slices[0].row_stride, 768); in TEST()
348 EXPECT_EQ(l.slices[0].row_stride, 192); in TEST()
386 EXPECT_EQ(l.slices[0].row_stride, 16); in TEST()
426 EXPECT_EQ(l.slices[0].row_stride, 8192); in TEST()
453 EXPECT_EQ(l.slices[0].row_stride, 16); in TEST()
481 EXPECT_EQ(l.slices[0].row_stride, 16 * 8 * 8); in TEST()
/third_party/skia/third_party/externals/libpng/
H A Dpngwrite.c1510 png_int_32 row_stride; member
1950 /* Default the 'row_stride' parameter if required, also check the row stride in png_image_write_main()
1961 if (display->row_stride == 0) in png_image_write_main()
1962 display->row_stride = (png_int_32)/*SAFE*/png_row_stride; in png_image_write_main()
1964 if (display->row_stride < 0) in png_image_write_main()
1965 check = (png_uint_32)(-display->row_stride); in png_image_write_main()
1968 check = (png_uint_32)display->row_stride; in png_image_write_main()
2092 ptrdiff_t row_bytes = display->row_stride; in png_image_write_main()
2214 const void *buffer, png_int_32 row_stride, const void *colormap) in png_image_write_to_memory()
2235 display.row_stride in png_image_write_to_memory()
2212 png_image_write_to_memory(png_imagep image, void *memory, png_alloc_size_t * PNG_RESTRICT memory_bytes, int convert_to_8bit, const void *buffer, png_int_32 row_stride, const void *colormap) png_image_write_to_memory() argument
2279 png_image_write_to_stdio(png_imagep image, FILE *file, int convert_to_8bit, const void *buffer, png_int_32 row_stride, const void *colormap) png_image_write_to_stdio() argument
2328 png_image_write_to_file(png_imagep image, const char *file_name, int convert_to_8bit, const void *buffer, png_int_32 row_stride, const void *colormap) png_image_write_to_file() argument
[all...]
H A Dpngread.c1543 png_int_32 row_stride; member
3469 ptrdiff_t row_bytes = display->row_stride; in png_image_read_colormapped()
4297 ptrdiff_t row_bytes = display->row_stride; in png_image_read_direct()
4364 void *buffer, png_int_32 row_stride, void *colormap) in png_image_finish_read()
4368 /* Check for row_stride overflow. This check is not performed on the in png_image_finish_read()
4374 /* The following checks just the 'row_stride' calculation to ensure it in png_image_finish_read()
4377 * bits; this is just to verify that the 'row_stride' argument can be in png_image_finish_read()
4385 if (row_stride == 0) in png_image_finish_read()
4386 row_stride = (png_int_32)/*SAFE*/png_row_stride; in png_image_finish_read()
4388 if (row_stride < in png_image_finish_read()
4363 png_image_finish_read(png_imagep image, png_const_colorp background, void *buffer, png_int_32 row_stride, void *colormap) png_image_finish_read() argument
[all...]
/third_party/mesa3d/src/gallium/tests/graw/
H A Dgraw_util.h226 const int row_stride = width * util_format_get_blocksize(format); in graw_util_create_tex2d() local
227 const int image_bytes = row_stride * height; in graw_util_create_tex2d()
255 row_stride, in graw_util_create_tex2d()
/third_party/mesa3d/src/panfrost/vulkan/
H A Dpanvk_vX_image.c160 cfg.row_stride = image->pimage.layout.slices[level].row_stride; in CreateImageView()
236 cfg.row_stride = view->elems * blksz; in CreateBufferView()
/third_party/mesa3d/src/gallium/auxiliary/draw/
H A Ddraw_llvm_sample.c270 DRAW_LLVM_TEXTURE_MEMBER(row_stride, DRAW_JIT_TEXTURE_ROW_STRIDE, FALSE)
311 DRAW_LLVM_IMAGE_MEMBER(row_stride, DRAW_JIT_IMAGE_ROW_STRIDE, TRUE)
399 sampler->dynamic_state.base.row_stride = draw_llvm_texture_row_stride; in draw_llvm_sampler_soa_create()
487 image->dynamic_state.base.row_stride = draw_llvm_image_row_stride; in draw_llvm_image_soa_create()
H A Ddraw_llvm.h56 uint32_t row_stride[PIPE_MAX_TEXTURE_LEVELS]; member
99 uint32_t row_stride; member
971 uint32_t row_stride[PIPE_MAX_TEXTURE_LEVELS],
981 uint32_t row_stride,
H A Ddraw_context.h209 uint32_t row_stride[PIPE_MAX_TEXTURE_LEVELS],
219 uint32_t row_stride,
/third_party/vk-gl-cts/external/amber/src/src/
H A Dverifier.h38 uint32_t row_stride,
H A Damber.cc47 const auto row_stride = buffer->GetRowStride(); in GetFrameBuffer() local
53 const uint8_t* ptr_8 = cpu_memory + (row_stride * y) + (texel_stride * x); in GetFrameBuffer()
H A Dverifier.cc402 uint32_t row_stride, in Probe()
447 if (row_stride < frame_width * texel_stride) { in Probe()
450 std::to_string(row_stride) + " is too small for " + in Probe()
465 const uint8_t* p = ptr + row_stride * (j + y) + texel_stride * x; in Probe()
399 Probe(const ProbeCommand* command, const Format* fmt, uint32_t texel_stride, uint32_t row_stride, uint32_t frame_width, uint32_t frame_height, const void* buf) Probe() argument

Completed in 25 milliseconds

12