Searched refs:isl_surf (Results 1 - 25 of 57) sorted by relevance

123

/xsrc/external/mit/MesaLib/dist/docs/isl/
H A Dindex.rst19 The core representation of a surface in ISL is :cpp:struct:`isl_surf`.
21 .. doxygenstruct:: isl_surf
H A Dunits.rst36 :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`
/xsrc/external/mit/MesaLib.old/dist/src/intel/isl/tests/
H A Disl_surf_get_image_offset_test.c55 t_assert_image_alignment_el(const struct isl_surf *surf,
68 t_assert_image_alignment_sa(const struct isl_surf *surf,
81 t_assert_offset_el(const struct isl_surf *surf,
97 t_assert_phys_level0_sa(const struct isl_surf *surf, uint32_t width,
104 t_assert_gen4_3d_layer(const struct isl_surf *surf,
133 struct isl_surf surf;
181 struct isl_surf surf;
242 struct isl_surf surf;
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/iris/
H A Diris_genx_protos.h39 const struct isl_surf *surf);
H A Diris_resource.h66 struct isl_surf surf;
101 struct isl_surf surf;
110 struct isl_surf surf;
H A Diris_bufmgr.h42 struct isl_surf;
464 int iris_gem_set_tiling(struct iris_bo *bo, const struct isl_surf *surf);
H A Diris_resource.c691 const struct isl_surf *surf,
692 struct isl_surf *aux_surf,
693 struct isl_surf *extra_aux_surf,
698 struct isl_surf *ccs_surf;
699 const struct isl_surf *hiz_or_mcs_surf;
1872 struct isl_surf *surf = &((struct iris_resource *) map->staging)->surf;
1900 get_image_offset_el(const struct isl_surf *surf, unsigned level, unsigned z,
1965 struct isl_surf *surf = &res->surf;
1997 struct isl_surf *surf = &res->surf;
2042 tile_extents(const struct isl_surf *sur
[all...]
/xsrc/external/mit/MesaLib/dist/src/intel/common/
H A Dintel_aux_map.h92 intel_aux_map_format_bits_for_isl_surf(const struct isl_surf *isl_surf);
H A Dintel_aux_map.c338 intel_aux_map_format_bits_for_isl_surf(const struct isl_surf *isl_surf) argument
340 assert(!isl_format_is_planar(isl_surf->format));
341 return intel_aux_map_format_bits(isl_surf->tiling, isl_surf->format, 0);
/xsrc/external/mit/MesaLib/dist/src/intel/isl/tests/
H A Disl_surf_get_image_offset_test.c55 t_assert_image_alignment_el(const struct isl_surf *surf,
68 t_assert_image_alignment_sa(const struct isl_surf *surf,
81 t_assert_offset_el(const struct isl_surf *surf,
97 t_assert_phys_level0_sa(const struct isl_surf *surf, uint32_t width,
104 t_assert_gfx4_3d_layer(const struct isl_surf *surf,
133 struct isl_surf surf;
181 struct isl_surf surf;
242 struct isl_surf surf;
/xsrc/external/mit/MesaLib.old/dist/src/intel/isl/
H A Disl.h521 * @invariant isl_surf::phys_level0_sa::depth == 1
529 * @invariant isl_surf::phys_level0_sa::array_len == 1
589 * @invariant isl_surf::samples > 1
595 * @invariant isl_surf::samples == 1
601 * @invariant isl_surf::samples == 1
1094 * @see isl_surf::row_pitch_B
1143 /** Lower bound for isl_surf::alignment, in bytes. */
1147 * Exact value for isl_surf::row_pitch. Ignored if zero. isl_surf_init()
1154 /** Flags that alter how ISL selects isl_surf::tiling. */
1158 struct isl_surf { struct
[all...]
H A Disl.c1439 struct isl_surf *surf,
1561 *surf = (struct isl_surf) {
1588 isl_surf_get_tile_info(const struct isl_surf *surf,
1597 const struct isl_surf *surf,
1598 struct isl_surf *hiz_surf)
1678 const struct isl_surf *surf,
1679 struct isl_surf *mcs_surf)
1726 const struct isl_surf *surf,
1727 struct isl_surf *ccs_surf,
1932 get_image_offset_sa_gen4_2d(const struct isl_surf *sur
[all...]
/xsrc/external/mit/MesaLib/dist/src/intel/isl/
H A Disl.h642 * @invariant isl_surf::phys_level0_sa::depth == 1
650 * @invariant isl_surf::phys_level0_sa::array_len == 1
738 * @invariant isl_surf::samples > 1
752 * @invariant isl_surf::samples == 1
778 * @invariant isl_surf::samples == 1
789 * @invariant isl_surf::samples == 1
801 * @invariant isl_surf::samples == 1
815 * @invariant isl_surf::samples == 1
840 * @invariant isl_surf::samples > 1
850 * @invariant isl_surf
1450 struct isl_surf { struct
[all...]
H A Disl.c1740 struct isl_surf *surf,
1911 *surf = (struct isl_surf) {
1938 isl_surf_get_tile_info(const struct isl_surf *surf,
1948 const struct isl_surf *surf,
1949 struct isl_surf *hiz_surf)
2057 const struct isl_surf *surf,
2058 struct isl_surf *mcs_surf)
2122 const struct isl_surf *surf,
2123 const struct isl_surf *hiz_or_mcs_surf)
2174 const struct isl_surf *hiz_sur
[all...]
/xsrc/external/mit/MesaLib.old/dist/src/intel/blorp/
H A Dblorp_priv.h51 struct isl_surf surf;
54 struct isl_surf aux_surf;
H A Dblorp.h101 const struct isl_surf *surf;
104 const struct isl_surf *aux_surf;
/xsrc/external/mit/MesaLib/dist/src/intel/blorp/
H A Dblorp.h107 const struct isl_surf *surf;
110 const struct isl_surf *aux_surf;
209 const struct isl_surf *surf,
H A Dblorp_priv.h52 struct isl_surf surf;
55 struct isl_surf aux_surf;
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/crocus/
H A Dcrocus_resource.h97 struct isl_surf surf;
132 struct isl_surf surf;
253 struct isl_surf surf;
/xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/iris/
H A Diris_resource.h66 struct isl_surf surf;
92 struct isl_surf surf;
H A Diris_resource.c470 supports_mcs(const struct isl_surf *surf)
489 const struct isl_surf *surf)
1020 struct isl_surf *surf = &((struct iris_resource *) map->staging)->surf;
1046 get_image_offset_el(const struct isl_surf *surf, unsigned level, unsigned z,
1118 struct isl_surf *surf = &res->surf;
1152 struct isl_surf *surf = &res->surf;
1200 tile_extents(const struct isl_surf *surf,
1227 struct isl_surf *surf = &res->surf;
1256 struct isl_surf *surf = &res->surf;
1311 struct isl_surf *sur
[all...]
/xsrc/external/mit/MesaLib/dist/src/intel/vulkan/
H A Danv_genX.h62 const struct isl_surf *surf);
/xsrc/external/mit/MesaLib.old/dist/src/mesa/drivers/dri/i965/
H A Dintel_mipmap_tree.h143 struct isl_surf surf;
184 struct isl_surf surf;
/xsrc/external/mit/MesaLib/dist/src/mesa/drivers/dri/i965/
H A Dbrw_mipmap_tree.h143 struct isl_surf surf;
184 struct isl_surf surf;
/xsrc/external/mit/MesaLib.old/dist/src/intel/vulkan/
H A Danv_blorp.c137 struct isl_surf *isl_surf)
157 .surf = isl_surf,
165 ok = isl_surf_init(&device->isl_dev, isl_surf,
421 struct isl_surf buffer_isl_surf;
759 struct isl_surf isl_surf; local in function:anv_CmdFillBuffer
794 &surf, &isl_surf);
811 &surf, &isl_surf);
826 &surf, &isl_surf);
132 get_blorp_surf_for_anv_buffer(struct anv_device * device,struct anv_buffer * buffer,uint64_t offset,uint32_t width,uint32_t height,uint32_t row_pitch,enum isl_format format,struct blorp_surf * blorp_surf,struct isl_surf * isl_surf) argument
[all...]

Completed in 63 milliseconds

123