diff options
author | 2017-06-15 16:06:47 -0400 | |
---|---|---|
committer | 2017-06-15 21:07:21 +0000 | |
commit | 2bd381bffd36cdcffacf606d952547ce66fed7e9 (patch) | |
tree | 4615668e4e6ea616d13419eb4fec0907f75864a4 /src/gpu/vk/GrVkTextureRenderTarget.h | |
parent | 10978a6eade1031881bc1793d01ec6d841519778 (diff) |
Remove Gr*Gpu includes from header files.
Some general cleanup to try to keep use of the backend gpu class in cpps.
Bug: skia:
Change-Id: I1a28e0e5c2e55562b3fff56c284c3405b5b6d8bc
Reviewed-on: https://skia-review.googlesource.com/20057
Reviewed-by: Robert Phillips <robertphillips@google.com>
Commit-Queue: Greg Daniel <egdaniel@google.com>
Diffstat (limited to 'src/gpu/vk/GrVkTextureRenderTarget.h')
-rw-r--r-- | src/gpu/vk/GrVkTextureRenderTarget.h | 38 |
1 files changed, 7 insertions, 31 deletions
diff --git a/src/gpu/vk/GrVkTextureRenderTarget.h b/src/gpu/vk/GrVkTextureRenderTarget.h index 7eab1058d6..9dc7574730 100644 --- a/src/gpu/vk/GrVkTextureRenderTarget.h +++ b/src/gpu/vk/GrVkTextureRenderTarget.h @@ -11,7 +11,8 @@ #include "GrVkTexture.h" #include "GrVkRenderTarget.h" -#include "GrVkGpu.h" + +class GrVkGpu; #ifdef SK_BUILD_FOR_WIN // Windows gives bogus warnings about inheriting asTexture/asRenderTarget via dominance. @@ -54,27 +55,15 @@ private: const GrVkImageView* texView, const GrVkImageInfo& msaaInfo, const GrVkImageView* colorAttachmentView, - const GrVkImageView* resolveAttachmentView) - : GrSurface(gpu, desc) - , GrVkImage(info, GrVkImage::kNot_Wrapped) - , GrVkTexture(gpu, desc, info, texView, GrVkImage::kNot_Wrapped) - , GrVkRenderTarget(gpu, desc, info, msaaInfo, colorAttachmentView, - resolveAttachmentView, GrVkImage::kNot_Wrapped) { - this->registerWithCache(budgeted); - } + const GrVkImageView* resolveAttachmentView); GrVkTextureRenderTarget(GrVkGpu* gpu, SkBudgeted budgeted, const GrSurfaceDesc& desc, const GrVkImageInfo& info, const GrVkImageView* texView, - const GrVkImageView* colorAttachmentView) - : GrSurface(gpu, desc) - , GrVkImage(info, GrVkImage::kNot_Wrapped) - , GrVkTexture(gpu, desc, info, texView, GrVkImage::kNot_Wrapped) - , GrVkRenderTarget(gpu, desc, info, colorAttachmentView, GrVkImage::kNot_Wrapped) { - this->registerWithCache(budgeted); - } + const GrVkImageView* colorAttachmentView); + GrVkTextureRenderTarget(GrVkGpu* gpu, const GrSurfaceDesc& desc, const GrVkImageInfo& info, @@ -82,27 +71,14 @@ private: const GrVkImageInfo& msaaInfo, const GrVkImageView* colorAttachmentView, const GrVkImageView* resolveAttachmentView, - GrVkImage::Wrapped wrapped) - : GrSurface(gpu, desc) - , GrVkImage(info, wrapped) - , GrVkTexture(gpu, desc, info, texView, wrapped) - , GrVkRenderTarget(gpu, desc, info, msaaInfo, colorAttachmentView, - resolveAttachmentView, wrapped) { - this->registerWithCacheWrapped(); - } + GrVkImage::Wrapped wrapped); GrVkTextureRenderTarget(GrVkGpu* gpu, const GrSurfaceDesc& desc, const GrVkImageInfo& info, const GrVkImageView* texView, const GrVkImageView* colorAttachmentView, - GrVkImage::Wrapped wrapped) - : GrSurface(gpu, desc) - , GrVkImage(info, wrapped) - , GrVkTexture(gpu, desc, info, texView, wrapped) - , GrVkRenderTarget(gpu, desc, info, colorAttachmentView, wrapped) { - this->registerWithCacheWrapped(); - } + GrVkImage::Wrapped wrapped); static sk_sp<GrVkTextureRenderTarget> Make(GrVkGpu*, const GrSurfaceDesc&, |