Index: src/gpu/vk/GrVkRenderTarget.h |
diff --git a/src/gpu/vk/GrVkRenderTarget.h b/src/gpu/vk/GrVkRenderTarget.h |
index accc677806194ec5fa432ebec50c2e8d1e8c5f4d..0467371ecb0589fb83546331da09b6282a1b942a 100644 |
--- a/src/gpu/vk/GrVkRenderTarget.h |
+++ b/src/gpu/vk/GrVkRenderTarget.h |
@@ -13,6 +13,7 @@ |
#include "GrRenderTarget.h" |
#include "GrVkRenderPass.h" |
+#include "GrVkResourceProvider.h" |
class GrVkCommandBuffer; |
class GrVkFramebuffer; |
@@ -135,6 +136,8 @@ private: |
// This is a cached pointer to a simple render pass. The render target should unref it |
// once it is done with it. |
const GrVkRenderPass* fCachedSimpleRenderPass; |
+ // This is a handle to be used to quickly get compatible GrVkRenderPasses for this render target |
+ GrVkResourceProvider::CompatibleRPHandle fCompatibleRPHandle; |
}; |
#endif |