anv/meta: Set depth to 0 for buffer image in CopyBufferToImage()
The buffer image is a flat 2D surface. Each surface represents an array/depth layer, therefore, the Z-offset is 0 when blitting.
This commit is contained in:
parent
2fb8b859f6
commit
010ab34839
|
@ -1350,7 +1350,6 @@ void anv_CmdCopyBufferToImage(
|
|||
},
|
||||
cmd_buffer);
|
||||
|
||||
VkOffset3D src_offset = { 0, 0, slice };
|
||||
VkOffset3D dest_offset_el = meta_region_offset_el(dest_image,
|
||||
&pRegions[r].imageOffset);
|
||||
dest_offset_el.z = 0;
|
||||
|
@ -1360,7 +1359,7 @@ void anv_CmdCopyBufferToImage(
|
|||
meta_emit_blit(cmd_buffer,
|
||||
src_image,
|
||||
&src_iview,
|
||||
src_offset,
|
||||
(VkOffset3D){0, 0, 0},
|
||||
img_extent_el,
|
||||
dest_image,
|
||||
&dest_iview,
|
||||
|
|
Loading…
Reference in New Issue