Searched refs:VulkanBackendTextureData (Results 1 – 1 of 1) sorted by relevance
18 class VulkanBackendTextureData final : public BackendTextureData { class20 VulkanBackendTextureData(VulkanAlloc alloc, sk_sp<skgpu::MutableTextureState> mts, VkImage vImg) in VulkanBackendTextureData() function in skgpu::graphite::VulkanBackendTextureData39 dstData.emplace<VulkanBackendTextureData>(fMemoryAlloc, fMutableState, fVkImage); in copyTo()44 if (auto otherVk = static_cast<const VulkanBackendTextureData*>(that)) { in equal()52 static const VulkanBackendTextureData* get_and_cast_data(const BackendTexture& tex) { in get_and_cast_data()55 return static_cast<const VulkanBackendTextureData*>(data); in get_and_cast_data()58 static VulkanBackendTextureData* get_and_cast_data(BackendTexture* tex) { in get_and_cast_data()61 return static_cast<VulkanBackendTextureData*>(data); in get_and_cast_data()74 VulkanBackendTextureData( in MakeVulkan()85 const VulkanBackendTextureData* vkData = get_and_cast_data(tex); in GetVkImage()[all …]