Home
last modified time | relevance | path

Searched refs:VulkanBackendTextureData (Results 1 – 1 of 1) sorted by relevance

/aosp_15_r20/external/skia/src/gpu/graphite/vk/
H A DVulkanBackendTexture.cpp18 class VulkanBackendTextureData final : public BackendTextureData { class
20 VulkanBackendTextureData(VulkanAlloc alloc, sk_sp<skgpu::MutableTextureState> mts, VkImage vImg) in VulkanBackendTextureData() function in skgpu::graphite::VulkanBackendTextureData
39 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 …]