anv/blit2d: Use the tiling enum for simplicity
Signed-off-by: Nanley Chery <nanley.g.chery@intel.com> Reviewed-by: Anuj Phogat <anuj.phogat@gmail.com>
This commit is contained in:
@@ -110,8 +110,7 @@ anv_meta_blit2d(struct anv_cmd_buffer *cmd_buffer,
|
|||||||
struct isl_tile_info tile_info;
|
struct isl_tile_info tile_info;
|
||||||
|
|
||||||
anv_image_info.isl_tiling_flags = 1 << src->tiling;
|
anv_image_info.isl_tiling_flags = 1 << src->tiling;
|
||||||
image_info.tiling = anv_image_info.isl_tiling_flags ==
|
image_info.tiling = src->tiling == ISL_TILING_LINEAR ?
|
||||||
ISL_TILING_LINEAR_BIT ?
|
|
||||||
VK_IMAGE_TILING_LINEAR : VK_IMAGE_TILING_OPTIMAL;
|
VK_IMAGE_TILING_LINEAR : VK_IMAGE_TILING_OPTIMAL;
|
||||||
image_info.usage = src_usage;
|
image_info.usage = src_usage;
|
||||||
image_info.format = src_format,
|
image_info.format = src_format,
|
||||||
@@ -125,8 +124,7 @@ anv_meta_blit2d(struct anv_cmd_buffer *cmd_buffer,
|
|||||||
&cmd_buffer->pool->alloc, &src_image);
|
&cmd_buffer->pool->alloc, &src_image);
|
||||||
|
|
||||||
anv_image_info.isl_tiling_flags = 1 << dst->tiling;
|
anv_image_info.isl_tiling_flags = 1 << dst->tiling;
|
||||||
image_info.tiling = anv_image_info.isl_tiling_flags ==
|
image_info.tiling = dst->tiling == ISL_TILING_LINEAR ?
|
||||||
ISL_TILING_LINEAR_BIT ?
|
|
||||||
VK_IMAGE_TILING_LINEAR : VK_IMAGE_TILING_OPTIMAL;
|
VK_IMAGE_TILING_LINEAR : VK_IMAGE_TILING_OPTIMAL;
|
||||||
image_info.usage = dst_usage;
|
image_info.usage = dst_usage;
|
||||||
image_info.format = dst_format,
|
image_info.format = dst_format,
|
||||||
|
Reference in New Issue
Block a user