Lines Matching defs:tiling
66 if (image->vk.tiling == VK_IMAGE_TILING_DRM_FORMAT_MODIFIER_EXT) {
271 (base_info->tiling == VK_IMAGE_TILING_DRM_FORMAT_MODIFIER_EXT));
273 switch (base_info->tiling) {
283 flags = 1 << isl_mod_info->tiling;
328 * limitations may also constrain the tiling of the primary surface; therefore
410 plane, image->vk.tiling);
834 image->vk.format, image->vk.tiling,
1144 /* Image must have a modifier if and only if it has modifier tiling. */
1146 (image->vk.tiling == VK_IMAGE_TILING_DRM_FORMAT_MODIFIER_EXT));
1215 anv_get_format_plane(devinfo, image->vk.format, plane, image->vk.tiling);
1227 image->vk.tiling, vk_usage,
1246 image->vk.tiling != VK_IMAGE_TILING_DRM_FORMAT_MODIFIER_EXT)
1333 anv_get_format_plane(devinfo, image->vk.format, plane, image->vk.tiling);
1440 if (pCreateInfo->tiling == VK_IMAGE_TILING_DRM_FORMAT_MODIFIER_EXT) {
1661 /* Check tiling. */
1662 enum isl_tiling tiling;
1663 result = anv_device_get_bo_tiling(device, mem->bo, &tiling);
1667 tiling == ISL_TILING_LINEAR ? VK_IMAGE_TILING_LINEAR :
1669 isl_tiling_flags_t isl_tiling_flags = (1u << tiling);
1726 /* If we need to set the tiling for external consumers, we need a
2007 * VK_IMAGE_ASPECT_MEMORY_PLANE_i_BIT_EXT if tiling is
2011 * tiling VK_IMAGE_TILING_OPTIMAL, but we may choose
2021 if (image->vk.tiling == VK_IMAGE_TILING_DRM_FORMAT_MODIFIER_EXT) {
2065 assert(surface->isl.tiling == ISL_TILING_LINEAR);
2120 assert(image->planes[plane].primary_surface.isl.tiling != ISL_TILING_LINEAR);
2493 assert(surface->isl.tiling == ISL_TILING_LINEAR);
2494 assert(image->planes[plane].shadow_surface.isl.tiling != ISL_TILING_LINEAR);
2499 * surface because we don't support W-tiling in the sampler.
2532 * lowered to linear. All tiling and offset calculations will be done in
2596 assert(surface->isl.tiling == ISL_TILING_LINEAR);
2721 vplane, image->vk.tiling);