/third_party/mesa3d/src/intel/isl/ |
D | isl.h | 1462 struct isl_surf { struct 1629 const struct isl_surf *surf; 1647 const struct isl_surf *aux_surf; 1728 const struct isl_surf *depth_surf; 1736 const struct isl_surf *stencil_surf; 1769 const struct isl_surf *hiz_surf; 1794 const struct isl_surf *surf; 2394 struct isl_surf *surf, 2398 isl_surf_get_tile_info(const struct isl_surf *surf, 2409 const struct isl_surf *surf, [all …]
|
D | isl.c | 1806 struct isl_surf *surf, in isl_surf_init_s() 1981 *surf = (struct isl_surf) { in isl_surf_init_s() 2008 isl_surf_get_tile_info(const struct isl_surf *surf, in isl_surf_get_tile_info() 2018 const struct isl_surf *surf, in isl_surf_get_hiz_surf() 2019 struct isl_surf *hiz_surf) in isl_surf_get_hiz_surf() 2093 const struct isl_surf *surf, in isl_surf_get_mcs_surf() 2094 struct isl_surf *mcs_surf) in isl_surf_get_mcs_surf() 2136 const struct isl_surf *surf, in isl_surf_supports_ccs() 2137 const struct isl_surf *hiz_or_mcs_surf) in isl_surf_supports_ccs() 2183 const struct isl_surf *hiz_surf = hiz_or_mcs_surf; in isl_surf_supports_ccs() [all …]
|
D | isl_genX_helpers.h | 82 isl_get_image_alignment(const struct isl_surf *surf) in isl_get_image_alignment() 135 isl_get_qpitch(const struct isl_surf *surf) in isl_get_qpitch()
|
D | isl_storage_image.c | 226 const struct isl_surf *surf, in isl_surf_fill_image_param()
|
D | README | 31 - `struct isl_surf` distinguishes between the surface's logical dimension
|
/third_party/mesa3d/src/intel/blorp/ |
D | blorp.h | 123 const struct isl_surf *surf; 126 const struct isl_surf *aux_surf; 199 const struct isl_surf *src_surf, 200 const struct isl_surf *dst_surf, 205 const struct isl_surf *src_surf, 206 const struct isl_surf *dst_surf, 211 const struct isl_surf *src_surf, 212 const struct isl_surf *dst_surf, 236 const struct isl_surf *surf,
|
D | blorp_priv.h | 54 struct isl_surf surf; 57 struct isl_surf aux_surf;
|
D | blorp_blit.c | 2279 get_px_size_sa(const struct isl_surf *surf) in get_px_size_sa() 2437 const struct isl_surf *src_surf, in blorp_blit_supports_compute() 2438 const struct isl_surf *dst_surf, in blorp_blit_supports_compute() 2476 const struct isl_surf *src_surf, in blorp_copy_supports_blitter() 2477 const struct isl_surf *dst_surf, in blorp_copy_supports_blitter() 2847 const struct isl_surf *src_surf, in blorp_copy_supports_compute() 2848 const struct isl_surf *dst_surf, in blorp_copy_supports_compute() 3079 struct isl_surf surf; in do_buffer_copy()
|
D | blorp_genX_exec.h | 1470 struct isl_surf surf = surface->surf; in blorp_emit_surface_state() 2322 xy_bcb_tiling(const struct isl_surf *surf) in xy_bcb_tiling() 2361 xy_bcb_surf_dim(const struct isl_surf *surf) in xy_bcb_surf_dim() 2376 xy_bcb_surf_depth(const struct isl_surf *surf) in xy_bcb_surf_depth() 2436 const struct isl_surf *src_surf = ¶ms->src.surf; in blorp_xy_block_copy_blt() 2437 const struct isl_surf *dst_surf = ¶ms->dst.surf; in blorp_xy_block_copy_blt()
|
D | blorp_clear.c | 304 const struct isl_surf *surf, in get_fast_clear_rect() 305 const struct isl_surf *aux_surf, in get_fast_clear_rect() 904 const struct isl_surf *surf, in blorp_can_hiz_clear_depth()
|
/third_party/mesa3d/src/intel/isl/tests/ |
D | isl_surf_get_image_offset_test.c | 55 t_assert_image_alignment_el(const struct isl_surf *surf, in t_assert_image_alignment_el() 68 t_assert_image_alignment_sa(const struct isl_surf *surf, in t_assert_image_alignment_sa() 81 t_assert_offset_el(const struct isl_surf *surf, in t_assert_offset_el() 97 t_assert_phys_level0_sa(const struct isl_surf *surf, uint32_t width, in t_assert_phys_level0_sa() 104 t_assert_gfx4_3d_layer(const struct isl_surf *surf, in t_assert_gfx4_3d_layer() 133 struct isl_surf surf; in test_bdw_2d_r8g8b8a8_unorm_512x512_array01_samples01_noaux_tiley0() 181 struct isl_surf surf; in test_bdw_2d_r8g8b8a8_unorm_1024x1024_array06_samples01_noaux_tiley0() 242 struct isl_surf surf; in test_bdw_3d_r8g8b8a8_unorm_256x256x256_levels09_tiley0()
|
/third_party/mesa3d/docs/isl/ |
D | index.rst | 19 The core representation of a surface in ISL is :cpp:struct:`isl_surf`. 21 .. doxygenstruct:: isl_surf
|
D | units.rst | 36 :cpp:member:`isl_surf::array_pitch_el_rows` which, as the name says, is in rows 52 :cpp:member:`isl_surf::samples`. The exact layout of the samples depends on 53 the value of :cpp:member:`isl_surf::msaa_layout`. If the layout is 55 corresponds to :cpp:member:`isl_surf::samples` actual slices 59 the first things ISL does is to compute :cpp:member:`isl_surf::phys_level0_sa` 61 type of :cpp:member:`isl_surf::phys_level0_sa` is :cpp:struct:`isl_extent4d`
|
D | hiz.rst | 45 :cpp:member:`isl_surf::array_pitch_el_rows` field.
|
/third_party/mesa3d/src/intel/common/ |
D | intel_aux_map.h | 92 intel_aux_map_format_bits_for_isl_surf(const struct isl_surf *isl_surf);
|
D | intel_aux_map.c | 338 intel_aux_map_format_bits_for_isl_surf(const struct isl_surf *isl_surf) in intel_aux_map_format_bits_for_isl_surf() argument 340 assert(!isl_format_is_planar(isl_surf->format)); in intel_aux_map_format_bits_for_isl_surf() 341 return intel_aux_map_format_bits(isl_surf->tiling, isl_surf->format, 0); in intel_aux_map_format_bits_for_isl_surf()
|
/third_party/mesa3d/src/gallium/drivers/iris/ |
D | iris_resource.h | 66 struct isl_surf surf; 101 struct isl_surf surf; 110 struct isl_surf surf;
|
D | iris_resource.c | 746 const struct isl_surf *surf, in iris_get_ccs_surf_or_support() 747 struct isl_surf *aux_surf, in iris_get_ccs_surf_or_support() 748 struct isl_surf *extra_aux_surf) in iris_get_ccs_surf_or_support() 752 struct isl_surf *ccs_surf; in iris_get_ccs_surf_or_support() 753 const struct isl_surf *hiz_or_mcs_surf; in iris_get_ccs_surf_or_support() 2022 struct isl_surf *surf = &((struct iris_resource *) map->staging)->surf; in iris_map_copy_region() 2051 get_image_offset_el(const struct isl_surf *surf, unsigned level, unsigned z, in get_image_offset_el() 2116 struct isl_surf *surf = &res->surf; in iris_unmap_s8() 2148 struct isl_surf *surf = &res->surf; in iris_map_s8() 2193 tile_extents(const struct isl_surf *surf, in tile_extents() [all …]
|
D | iris_genx_protos.h | 39 const struct isl_surf *surf);
|
D | iris_bufmgr.h | 43 struct isl_surf; 513 int iris_gem_set_tiling(struct iris_bo *bo, const struct isl_surf *surf);
|
/third_party/mesa3d/src/gallium/drivers/crocus/ |
D | crocus_resource.h | 97 struct isl_surf surf; 132 struct isl_surf surf; 253 struct isl_surf surf;
|
D | crocus_resource.c | 1265 struct isl_surf *surf = &((struct crocus_resource *) map->staging)->surf; in crocus_map_copy_region() 1292 get_image_offset_el(const struct isl_surf *surf, unsigned level, unsigned z, in get_image_offset_el() 1376 struct isl_surf *surf = &res->surf; in crocus_unmap_s8() 1409 struct isl_surf *surf = &res->surf; in crocus_map_s8() 1455 tile_extents(const struct isl_surf *surf, in tile_extents() 1482 struct isl_surf *surf = &res->surf; in crocus_unmap_tiled_memcpy() 1510 struct isl_surf *surf = &res->surf; in crocus_map_tiled_memcpy() 1567 struct isl_surf *surf = &res->surf; in crocus_map_direct() 1612 struct isl_surf *surf = &res->surf; in crocus_transfer_map()
|
/third_party/mesa3d/src/intel/vulkan/ |
D | anv_blorp.c | 156 struct isl_surf *isl_surf) in get_blorp_surf_for_anv_buffer() argument 161 .surf = isl_surf, in get_blorp_surf_for_anv_buffer() 171 ok = isl_surf_init(&device->isl_dev, isl_surf, in get_blorp_surf_for_anv_buffer() 529 struct isl_surf buffer_isl_surf; in copy_buffer_to_image() 916 struct isl_surf isl_surf; in anv_CmdFillBuffer() local 951 &surf, &isl_surf); in anv_CmdFillBuffer() 968 &surf, &isl_surf); in anv_CmdFillBuffer() 983 &surf, &isl_surf); in anv_CmdFillBuffer()
|
D | anv_genX.h | 68 const struct isl_surf *surf);
|
D | anv_image.c | 2574 const struct isl_surf *isl_surf = &surface->isl; in anv_image_fill_surface_state() local 2576 struct isl_surf tmp_surf; in anv_image_fill_surface_state() 2589 isl_surf_get_uncompressed_surf(&device->isl_dev, isl_surf, &view, in anv_image_fill_surface_state() 2593 isl_surf = &tmp_surf; in anv_image_fill_surface_state() 2616 .surf = isl_surf, in anv_image_fill_surface_state()
|