diff options
Diffstat (limited to 'src/gpu/vk/GrVkRenderTarget.cpp')
-rw-r--r-- | src/gpu/vk/GrVkRenderTarget.cpp | 17 |
1 files changed, 4 insertions, 13 deletions
diff --git a/src/gpu/vk/GrVkRenderTarget.cpp b/src/gpu/vk/GrVkRenderTarget.cpp index d250ec6d61..27cb119efc 100644 --- a/src/gpu/vk/GrVkRenderTarget.cpp +++ b/src/gpu/vk/GrVkRenderTarget.cpp @@ -8,7 +8,6 @@ #include "GrVkRenderTarget.h" #include "GrRenderTargetPriv.h" -#include "GrVkCaps.h" #include "GrVkCommandBuffer.h" #include "GrVkFramebuffer.h" #include "GrVkGpu.h" @@ -33,7 +32,7 @@ GrVkRenderTarget::GrVkRenderTarget(GrVkGpu* gpu, : GrSurface(gpu, desc) , GrVkImage(info, ownership) // for the moment we only support 1:1 color to stencil - , GrRenderTarget(gpu, desc, ComputeFlags(gpu->vkCaps())) + , GrRenderTarget(gpu, desc) , fColorAttachmentView(colorAttachmentView) , fMSAAImage(new GrVkImage(msaaInfo, GrBackendObjectOwnership::kOwned)) , fResolveAttachmentView(resolveAttachmentView) @@ -56,7 +55,7 @@ GrVkRenderTarget::GrVkRenderTarget(GrVkGpu* gpu, : GrSurface(gpu, desc) , GrVkImage(info, ownership) // for the moment we only support 1:1 color to stencil - , GrRenderTarget(gpu, desc, ComputeFlags(gpu->vkCaps())) + , GrRenderTarget(gpu, desc) , fColorAttachmentView(colorAttachmentView) , fMSAAImage(new GrVkImage(msaaInfo, GrBackendObjectOwnership::kOwned)) , fResolveAttachmentView(resolveAttachmentView) @@ -76,7 +75,7 @@ GrVkRenderTarget::GrVkRenderTarget(GrVkGpu* gpu, GrBackendObjectOwnership ownership) : GrSurface(gpu, desc) , GrVkImage(info, ownership) - , GrRenderTarget(gpu, desc, ComputeFlags(gpu->vkCaps())) + , GrRenderTarget(gpu, desc) , fColorAttachmentView(colorAttachmentView) , fMSAAImage(nullptr) , fResolveAttachmentView(nullptr) @@ -96,7 +95,7 @@ GrVkRenderTarget::GrVkRenderTarget(GrVkGpu* gpu, GrBackendObjectOwnership ownership) : GrSurface(gpu, desc) , GrVkImage(info, ownership) - , GrRenderTarget(gpu, desc, ComputeFlags(gpu->vkCaps())) + , GrRenderTarget(gpu, desc) , fColorAttachmentView(colorAttachmentView) , fMSAAImage(nullptr) , fResolveAttachmentView(nullptr) @@ -106,14 +105,6 @@ GrVkRenderTarget::GrVkRenderTarget(GrVkGpu* gpu, this->createFramebuffer(gpu); } -inline GrRenderTargetFlags GrVkRenderTarget::ComputeFlags(const GrVkCaps& vkCaps) { - GrRenderTargetFlags flags = GrRenderTargetFlags::kNone; - if (GrCaps::WindowRectsSupport::kNone != vkCaps.windowRectsSupport()) { - flags |= GrRenderTargetFlags::kWindowRectsSupport; - } - return flags; -} - GrVkRenderTarget* GrVkRenderTarget::Create(GrVkGpu* gpu, SkBudgeted budgeted, |