diff options
Diffstat (limited to 'include/gpu/vk/GrVkTypes.h')
-rw-r--r-- | include/gpu/vk/GrVkTypes.h | 19 |
1 files changed, 0 insertions, 19 deletions
diff --git a/include/gpu/vk/GrVkTypes.h b/include/gpu/vk/GrVkTypes.h index c98a94aa92..aa1334adca 100644 --- a/include/gpu/vk/GrVkTypes.h +++ b/include/gpu/vk/GrVkTypes.h @@ -9,7 +9,6 @@ #ifndef GrVkTypes_DEFINED #define GrVkTypes_DEFINED -#include "GrExternalTextureData.h" #include "GrTypes.h" #include "vk/GrVkDefines.h" @@ -60,24 +59,6 @@ struct GrVkImageInfo { void updateImageLayout(VkImageLayout layout) { fImageLayout = layout; } }; -class GrVkExternalTextureData : public GrExternalTextureData { -public: - GrVkExternalTextureData(const GrVkImageInfo& info) : fInfo(info) {} - GrBackend getBackend() const override { return kVulkan_GrBackend; } - -protected: - GrBackendObject getBackendObject() const override { - return reinterpret_cast<GrBackendObject>(&fInfo); - } - void attachToContext(GrContext*) override { - // TODO: Implement this - } - - GrVkImageInfo fInfo; - - typedef GrExternalTextureData INHERITED; -}; - GR_STATIC_ASSERT(sizeof(GrBackendObject) >= sizeof(const GrVkImageInfo*)); #endif |