| Index: src/gpu/vk/GrVkRenderTarget.h
|
| diff --git a/src/gpu/vk/GrVkRenderTarget.h b/src/gpu/vk/GrVkRenderTarget.h
|
| index 9628e3bdce8878a82ba5d599232bbae4ed5eb9ea..019f56743322c50d03193f1d013f03a1add40be2 100644
|
| --- a/src/gpu/vk/GrVkRenderTarget.h
|
| +++ b/src/gpu/vk/GrVkRenderTarget.h
|
| @@ -103,6 +103,12 @@ protected:
|
| return fColorValuesPerPixel * fDesc.fWidth * fDesc.fHeight * colorBytes;
|
| }
|
|
|
| + void createFramebuffer(GrVkGpu* gpu);
|
| +
|
| + const GrVkImageView* fColorAttachmentView;
|
| + GrVkImage* fMSAAImage;
|
| + const GrVkImageView* fResolveAttachmentView;
|
| +
|
| private:
|
| GrVkRenderTarget(GrVkGpu* gpu,
|
| SkBudgeted,
|
| @@ -125,15 +131,10 @@ private:
|
|
|
| bool completeStencilAttachment() override;
|
|
|
| - void createFramebuffer(GrVkGpu* gpu);
|
| -
|
| void releaseInternalObjects();
|
| void abandonInternalObjects();
|
|
|
| const GrVkFramebuffer* fFramebuffer;
|
| - const GrVkImageView* fColorAttachmentView;
|
| - GrVkImage* fMSAAImage;
|
| - const GrVkImageView* fResolveAttachmentView;
|
| int fColorValuesPerPixel;
|
|
|
| // This is a cached pointer to a simple render pass. The render target should unref it
|
|
|