Lines Matching defs:tiling

561  * Describes the memory tiling of a surface
563 * This differs from the HW enum values used to represent tiling. The bits
570 * Note that legacy Y tiling is ISL_TILING_Y0 instead of ISL_TILING_Y, to
574 ISL_TILING_LINEAR = 0, /**< Linear, or no tiling */
575 ISL_TILING_W, /**< W tiling */
576 ISL_TILING_X, /**< X tiling */
577 ISL_TILING_Y0, /**< Legacy Y tiling */
578 ISL_TILING_Yf, /**< Standard 4K tiling. The 'f' means "four". */
579 ISL_TILING_Ys, /**< Standard 64K tiling. The 's' means "sixty-four". */
580 ISL_TILING_4, /**< 4K tiling. */
581 ISL_TILING_64, /**< 64K tiling.*/
606 /** Any Y tiling, including legacy Y tiling. */
611 /** The Skylake BSpec refers to Yf and Ys as "standard tiling formats". */
1356 enum isl_tiling tiling;
1367 * of the tiling formats can actually hold an integer number of 96-bit
1412 /** ISL tiling implied by this modifier */
1413 enum isl_tiling tiling;
1458 /** Flags that alter how ISL selects isl_surf::tiling. */
1476 /** Memory tiling used by the surface */
1477 enum isl_tiling tiling;
2058 isl_tiling_get_info(enum isl_tiling tiling,
2073 isl_tiling_is_any_y(enum isl_tiling tiling)
2075 return (1u << tiling) & ISL_TILING_ANY_Y_MASK;
2079 isl_tiling_is_std_y(enum isl_tiling tiling)
2081 return (1u << tiling) & ISL_TILING_STD_Y_MASK;
2085 isl_tiling_to_i915_tiling(enum isl_tiling tiling);
2088 isl_tiling_from_i915_tiling(uint32_t tiling);
2755 * the incoming surface. Depending on tiling, uncompressed_surf may have a
2757 * a zero base_array_layer. For legacy tiling (not Yf or Ys), an intratile
2782 * @param[in] tiling The tiling of the surface
2798 isl_tiling_get_intratile_offset_el(enum isl_tiling tiling,
2823 * @param[in] tiling The tiling of the surface
2839 isl_tiling_get_intratile_offset_sa(enum isl_tiling tiling,
2869 isl_tiling_get_intratile_offset_el(tiling, dim, msaa_layout, fmtl->bpb,
2904 enum isl_tiling tiling,
2917 enum isl_tiling tiling,
2922 * different tiling patterns.
2925 isl_get_tile_dims(enum isl_tiling tiling, uint32_t cpp,
2928 switch (tiling) {
2952 isl_get_tile_masks(enum isl_tiling tiling, uint32_t cpp,
2957 isl_get_tile_dims(tiling, cpp, &tile_w_bytes, &tile_h);