/third_party/mesa3d/src/intel/isl/ |
D | isl.h | 1450 struct isl_surf { struct 1609 const struct isl_surf *surf; 1627 const struct isl_surf *aux_surf; 1701 const struct isl_surf *depth_surf; 1709 const struct isl_surf *stencil_surf; 1742 const struct isl_surf *hiz_surf; 2306 struct isl_surf *surf, 2310 isl_surf_get_tile_info(const struct isl_surf *surf, 2321 const struct isl_surf *surf, 2322 const struct isl_surf *hiz_or_mcs_surf); [all …]
|
D | isl.c | 1740 struct isl_surf *surf, in isl_surf_init_s() 1911 *surf = (struct isl_surf) { in isl_surf_init_s() 1938 isl_surf_get_tile_info(const struct isl_surf *surf, in isl_surf_get_tile_info() 1948 const struct isl_surf *surf, in isl_surf_get_hiz_surf() 1949 struct isl_surf *hiz_surf) in isl_surf_get_hiz_surf() 2057 const struct isl_surf *surf, in isl_surf_get_mcs_surf() 2058 struct isl_surf *mcs_surf) in isl_surf_get_mcs_surf() 2122 const struct isl_surf *surf, in isl_surf_supports_ccs() 2123 const struct isl_surf *hiz_or_mcs_surf) in isl_surf_supports_ccs() 2174 const struct isl_surf *hiz_surf = hiz_or_mcs_surf; in isl_surf_supports_ccs() [all …]
|
D | isl_storage_image.c | 226 const struct isl_surf *surf, in isl_surf_fill_image_param()
|
D | isl_surface_state.c | 167 get_image_alignment(const struct isl_surf *surf) in get_image_alignment() 221 get_qpitch(const struct isl_surf *surf) in get_qpitch()
|
D | README | 31 - `struct isl_surf` distinguishes between the surface's logical dimension
|
/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/intel/blorp/ |
D | blorp.h | 107 const struct isl_surf *surf; 110 const struct isl_surf *aux_surf; 209 const struct isl_surf *surf,
|
D | blorp_priv.h | 52 struct isl_surf surf; 55 struct isl_surf aux_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_genx_protos.h | 39 const struct isl_surf *surf);
|
D | iris_bufmgr.h | 42 struct isl_surf; 464 int iris_gem_set_tiling(struct iris_bo *bo, const struct isl_surf *surf);
|
D | iris_resource.c | 691 const struct isl_surf *surf, in iris_get_ccs_surf() 692 struct isl_surf *aux_surf, in iris_get_ccs_surf() 693 struct isl_surf *extra_aux_surf, in iris_get_ccs_surf() 698 struct isl_surf *ccs_surf; in iris_get_ccs_surf() 699 const struct isl_surf *hiz_or_mcs_surf; in iris_get_ccs_surf() 1872 struct isl_surf *surf = &((struct iris_resource *) map->staging)->surf; in iris_map_copy_region() 1900 get_image_offset_el(const struct isl_surf *surf, unsigned level, unsigned z, in get_image_offset_el() 1965 struct isl_surf *surf = &res->surf; in iris_unmap_s8() 1997 struct isl_surf *surf = &res->surf; in iris_map_s8() 2042 tile_extents(const struct isl_surf *surf, in tile_extents() [all …]
|
/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 | 1251 struct isl_surf *surf = &((struct crocus_resource *) map->staging)->surf; in crocus_map_copy_region() 1278 get_image_offset_el(const struct isl_surf *surf, unsigned level, unsigned z, in get_image_offset_el() 1362 struct isl_surf *surf = &res->surf; in crocus_unmap_s8() 1395 struct isl_surf *surf = &res->surf; in crocus_map_s8() 1441 tile_extents(const struct isl_surf *surf, in tile_extents() 1468 struct isl_surf *surf = &res->surf; in crocus_unmap_tiled_memcpy() 1496 struct isl_surf *surf = &res->surf; in crocus_map_tiled_memcpy() 1553 struct isl_surf *surf = &res->surf; in crocus_map_direct() 1598 struct isl_surf *surf = &res->surf; in crocus_transfer_map()
|
/third_party/mesa3d/src/intel/vulkan/ |
D | anv_blorp.c | 157 struct isl_surf *isl_surf) in get_blorp_surf_for_anv_buffer() argument 177 .surf = isl_surf, in get_blorp_surf_for_anv_buffer() 187 ok = isl_surf_init(&device->isl_dev, isl_surf, in get_blorp_surf_for_anv_buffer() 560 struct isl_surf buffer_isl_surf; in copy_buffer_to_image() 947 struct isl_surf isl_surf; in anv_CmdFillBuffer() local 982 &surf, &isl_surf); in anv_CmdFillBuffer() 999 &surf, &isl_surf); in anv_CmdFillBuffer() 1014 &surf, &isl_surf); in anv_CmdFillBuffer()
|
D | anv_genX.h | 62 const struct isl_surf *surf);
|
D | anv_image.c | 2421 const struct isl_surf *isl_surf = &surface->isl; in anv_image_fill_surface_state() local 2423 struct isl_surf tmp_surf; in anv_image_fill_surface_state() 2436 isl_surf_get_uncompressed_surf(&device->isl_dev, isl_surf, &view, in anv_image_fill_surface_state() 2440 isl_surf = &tmp_surf; in anv_image_fill_surface_state() 2463 .surf = isl_surf, in anv_image_fill_surface_state()
|
/third_party/mesa3d/src/mesa/drivers/dri/i965/ |
D | brw_mipmap_tree.h | 143 struct isl_surf surf; 184 struct isl_surf surf;
|
D | brw_tex.c | 354 struct isl_surf surf; in intel_texture_for_memory_object()
|
D | brw_wm_surface_state.c | 84 uint32_t *offset, struct isl_surf *surf) in get_isl_surf() 149 struct isl_surf surf; in brw_emit_surface_state() 156 struct isl_surf *aux_surf = NULL; in brw_emit_surface_state()
|