/third_party/mesa3d/src/intel/isl/ |
H A D | isl.c | 1602 surf_info->row_pitch_B == 0) { in isl_calc_row_pitch_alignment() 1648 * If the ISL caller didn't specify a row_pitch_B, then we should assume in isl_calc_row_pitch_alignment() 1650 * row_pitch_B, this is probably because the caller is trying to import a in isl_calc_row_pitch_alignment() 1655 if (surf_info->row_pitch_B == 0) in isl_calc_row_pitch_alignment() 1747 if (surf_info->row_pitch_B != 0) { in isl_calc_row_pitch() 1748 if (surf_info->row_pitch_B < min_row_pitch_B) in isl_calc_row_pitch() 1751 if (surf_info->row_pitch_B % alignment_B != 0) in isl_calc_row_pitch() 1755 const uint32_t row_pitch_B = in isl_calc_row_pitch() local 1756 surf_info->row_pitch_B != 0 ? surf_info->row_pitch_B in isl_calc_row_pitch() 1859 uint32_t row_pitch_B; isl_surf_init_s() local 2293 isl_surf_get_ccs_surf(const struct isl_device *dev, const struct isl_surf *surf, const struct isl_surf *hiz_or_mcs_surf, struct isl_surf *ccs_surf, uint32_t row_pitch_B) isl_surf_get_ccs_surf() argument 3099 isl_tiling_get_intratile_offset_el(enum isl_tiling tiling, enum isl_surf_dim dim, enum isl_msaa_layout msaa_layout, uint32_t bpb, uint32_t samples, uint32_t row_pitch_B, uint32_t array_pitch_el_rows, uint32_t total_x_offset_el, uint32_t total_y_offset_el, uint32_t total_z_offset_el, uint32_t total_array_offset, uint64_t *tile_offset_B, uint32_t *x_offset_el, uint32_t *y_offset_el, uint32_t *z_offset_el, uint32_t *array_offset) isl_tiling_get_intratile_offset_el() argument [all...] |
H A D | isl.h | 1398 * @see isl_surf::row_pitch_B 1454 uint32_t row_pitch_B; member 1531 * surface in tiles is row_pitch_B / isl_tile_info::physical_extent_B.width 1533 * is given by row_pitch_B * isl_tile_info::physical_extent_B.height. 1541 uint32_t row_pitch_B; member 2454 * @param row_pitch_B: The row pitch for the CCS in bytes or 0 if 2463 uint32_t row_pitch_B); 2571 return surf->row_pitch_B; in isl_surf_get_row_pitch_B() 2582 assert(surf->row_pitch_B % (fmtl->bpb / 8) == 0); in isl_surf_get_row_pitch_el() 2583 return surf->row_pitch_B / (fmt in isl_surf_get_row_pitch_el() 2839 isl_tiling_get_intratile_offset_sa(enum isl_tiling tiling, enum isl_surf_dim dim, enum isl_msaa_layout msaa_layout, enum isl_format format, uint32_t samples, uint32_t row_pitch_B, uint32_t array_pitch_el_rows, uint32_t total_x_offset_sa, uint32_t total_y_offset_sa, uint32_t total_z_offset_sa, uint32_t total_array_offset, uint64_t *tile_offset_B, uint32_t *x_offset_sa, uint32_t *y_offset_sa, uint32_t *z_offset_sa, uint32_t *array_offset) isl_tiling_get_intratile_offset_sa() argument [all...] |
H A D | isl_emit_depth_stencil.c | 138 db.SurfacePitch = info->depth_surf->row_pitch_B - 1; in emit_depth_stencil_hiz_s() 207 sb.SurfacePitch = info->stencil_surf->row_pitch_B - 1; in emit_depth_stencil_hiz_s() 243 hiz.SurfacePitch = info->hiz_surf->row_pitch_B - 1; in emit_depth_stencil_hiz_s()
|
H A D | isl_emit_cpb.c | 89 cpb.SurfacePitch = info->surf->row_pitch_B - 1; in emit_cpb_control_s()
|
H A D | isl_storage_image.c | 256 param->stride[1] = surf->row_pitch_B / cpp; in isl_surf_fill_image_param()
|
H A D | isl_surface_state.c | 392 s.SurfacePitch = info->surf->row_pitch_B - 1; in surf_fill_state_s() 677 info->aux_surf->row_pitch_B / tile_info.phys_extent_B.width; in surf_fill_state_s()
|
/third_party/mesa3d/src/gallium/drivers/crocus/ |
H A D | crocus_blt.c | 53 uint32_t pitch = dst->surf.row_pitch_B; in blt_set_alpha_to_one() 75 dst->surf.row_pitch_B, in blt_set_alpha_to_one() 136 int pitch = res->surf.row_pitch_B; in crocus_resource_blt_pitch() 332 src->surf.row_pitch_B, in crocus_emit_blt() 346 dst->surf.row_pitch_B, in crocus_emit_blt() 355 src_cpp, src->surf.row_pitch_B, in crocus_emit_blt() 357 dst->surf.row_pitch_B, dst_offset, in crocus_emit_blt()
|
H A D | crocus_resource.c | 174 uint64_t modifier, uint32_t row_pitch_B) in crocus_resource_configure_main() 231 if (row_pitch_B == 0 && templ->usage == PIPE_USAGE_STAGING && in crocus_resource_configure_main() 235 row_pitch_B = util_format_get_stride(templ->format, templ->width0); in crocus_resource_configure_main() 236 row_pitch_B = ALIGN(row_pitch_B, 4); in crocus_resource_configure_main() 249 .row_pitch_B = row_pitch_B, in crocus_resource_configure_main() 611 res->aux.surf.row_pitch_B, alloc_flags); in crocus_resource_alloc_separate_aux() 631 assert(aux_res->aux.surf.row_pitch_B && aux_res->aux.offset && in crocus_resource_finish_aux_import() 641 assert(aux_res->aux.surf.row_pitch_B in crocus_resource_finish_aux_import() 171 crocus_resource_configure_main(const struct crocus_screen *screen, struct crocus_resource *res, const struct pipe_resource *templ, uint64_t modifier, uint32_t row_pitch_B) crocus_resource_configure_main() argument [all...] |
/third_party/mesa3d/src/gallium/drivers/iris/ |
H A D | iris_resource.c | 660 uint64_t modifier, uint32_t row_pitch_B) in iris_resource_configure_main() 731 .row_pitch_B = row_pitch_B, in iris_resource_configure_main() 980 assert(aux_res->aux.surf.row_pitch_B && aux_res->aux.offset); in import_aux_info() 982 assert(res->aux.surf.row_pitch_B == aux_res->aux.surf.row_pitch_B); in import_aux_info() 1284 const uint32_t row_pitch_B = in iris_resource_from_user_memory() local 1286 res_size = templ->height0 * row_pitch_B; in iris_resource_from_user_memory() 1290 row_pitch_B)) { in iris_resource_from_user_memory() 1417 res->aux.surf.row_pitch_B in iris_resource_from_handle() 657 iris_resource_configure_main(const struct iris_screen *screen, struct iris_resource *res, const struct pipe_resource *templ, uint64_t modifier, uint32_t row_pitch_B) iris_resource_configure_main() argument [all...] |
H A D | iris_bufmgr.c | 1858 .stride = surf->row_pitch_B, in iris_gem_set_tiling()
|
/third_party/mesa3d/src/intel/isl/tests/ |
H A D | isl_surf_get_image_offset_test.c | 156 t_assert(surf.row_pitch_B == 2048); in test_bdw_2d_r8g8b8a8_unorm_512x512_array01_samples01_noaux_tiley0() 204 t_assert(surf.row_pitch_B == 4096); in test_bdw_2d_r8g8b8a8_unorm_1024x1024_array06_samples01_noaux_tiley0()
|
/third_party/mesa3d/src/intel/vulkan/ |
H A D | anv_image.c | 905 .row_pitch_B = stride, in add_shadow_surface() 949 .row_pitch_B = stride, in add_primary_surface() 2060 layout->rowPitch = surface->isl.row_pitch_B; in anv_GetImageSubresourceLayout()
|
H A D | anv_allocator.c | 2093 uint32_t row_pitch_B, in anv_device_set_bo_tiling() 2096 int ret = anv_gem_set_tiling(device, bo->gem_handle, row_pitch_B, in anv_device_set_bo_tiling() 2091 anv_device_set_bo_tiling(struct anv_device *device, struct anv_bo *bo, uint32_t row_pitch_B, enum isl_tiling tiling) anv_device_set_bo_tiling() argument
|
H A D | anv_blorp.c | 180 .row_pitch_B = row_pitch, in get_blorp_surf_for_anv_buffer()
|
H A D | anv_private.h | 1416 uint32_t row_pitch_B,
|
H A D | anv_device.c | 4010 surf->row_pitch_B, in anv_AllocateMemory()
|
/third_party/mesa3d/src/intel/blorp/ |
H A D | blorp_clear.c | 1534 .row_pitch_B = surf->aux_surf->row_pitch_B, in blorp_ccs_ambiguate()
|
H A D | blorp_genX_exec.h | 2461 blt.DestinationPitch = (dst_surf->row_pitch_B / dst_pitch_unit) - 1; in blorp_xy_block_copy_blt() 2500 blt.SourcePitch = (src_surf->row_pitch_B / src_pitch_unit) - 1; in blorp_xy_block_copy_blt()
|
H A D | blorp_blit.c | 2313 info->surf.row_pitch_B, in shrink_surface_params() 3089 .row_pitch_B = width * block_size, in do_buffer_copy()
|