| Index: src/gpu/vk/GrVkImageView.cpp
|
| diff --git a/src/gpu/vk/GrVkImageView.cpp b/src/gpu/vk/GrVkImageView.cpp
|
| index 70e6106879db9717628f9a6be932e31be50a6bed..1ab2475f1cba34c441735356588fbefa46cd34a5 100644
|
| --- a/src/gpu/vk/GrVkImageView.cpp
|
| +++ b/src/gpu/vk/GrVkImageView.cpp
|
| @@ -12,7 +12,7 @@
|
| const GrVkImageView* GrVkImageView::Create(GrVkGpu* gpu, VkImage image, VkFormat format,
|
| Type viewType) {
|
| VkImageView imageView;
|
| -
|
| +
|
| // Create the VkImageView
|
| VkImageViewCreateInfo viewInfo = {
|
| VK_STRUCTURE_TYPE_IMAGE_VIEW_CREATE_INFO, // sType
|
| @@ -32,18 +32,16 @@ const GrVkImageView* GrVkImageView::Create(GrVkGpu* gpu, VkImage image, VkFormat
|
| viewInfo.components.a = VK_COMPONENT_SWIZZLE_ZERO;
|
| viewInfo.subresourceRange.aspectMask = VK_IMAGE_ASPECT_STENCIL_BIT;
|
| }
|
| -
|
| +
|
| VkResult err = GR_VK_CALL(gpu->vkInterface(), CreateImageView(gpu->device(), &viewInfo,
|
| nullptr, &imageView));
|
| if (err) {
|
| return nullptr;
|
| }
|
| -
|
| +
|
| return new GrVkImageView(imageView);
|
| }
|
|
|
| void GrVkImageView::freeGPUData(const GrVkGpu* gpu) const {
|
| GR_VK_CALL(gpu->vkInterface(), DestroyImageView(gpu->device(), fImageView, nullptr));
|
| }
|
| -
|
| -
|
|
|