diff --git a/taichi/rhi/device.h b/taichi/rhi/device.h index 8c9202e6449a3..ca4dc5abef5eb 100644 --- a/taichi/rhi/device.h +++ b/taichi/rhi/device.h @@ -286,7 +286,7 @@ struct BufferImageCopyParams { } image_extent; uint32_t image_base_layer{0}; uint32_t image_layer_count{1}; - uint32_t image_aspect_flag{0}; + uint32_t image_aspect_flag{1}; }; struct ImageCopyParams { diff --git a/taichi/ui/backends/vulkan/swap_chain.cpp b/taichi/ui/backends/vulkan/swap_chain.cpp index 86eb3bb2b96e8..387caec0d0526 100644 --- a/taichi/ui/backends/vulkan/swap_chain.cpp +++ b/taichi/ui/backends/vulkan/swap_chain.cpp @@ -63,7 +63,7 @@ uint32_t SwapChain::height() { taichi::lang::Surface &SwapChain::surface() { return *(surface_.get()); } -std::vector &SwapChain::dump_depth_buffer() { +std::vector &SwapChain::dump_depth_buffer() { auto [w, h] = surface_->get_size(); curr_width_ = w; curr_height_ = h;