Flutter Engine
The Flutter Engine
|
#include <VulkanTypes.h>
Public Types | |
enum | Flag { kNoncoherent_Flag = 0x1 , kMappable_Flag = 0x2 , kLazilyAllocated_Flag = 0x4 } |
Public Member Functions | |
bool | operator== (const VulkanAlloc &that) const |
Public Attributes | |
VkDeviceMemory | fMemory = VK_NULL_HANDLE |
VkDeviceSize | fOffset = 0 |
VkDeviceSize | fSize = 0 |
uint32_t | fFlags = 0 |
VulkanBackendMemory | fBackendMemory = 0 |
Types for interacting with Vulkan resources created externally to Skia.
Definition at line 37 of file VulkanTypes.h.
Enumerator | |
---|---|
kNoncoherent_Flag | |
kMappable_Flag | |
kLazilyAllocated_Flag |
Definition at line 46 of file VulkanTypes.h.
|
inline |
Definition at line 52 of file VulkanTypes.h.
VulkanBackendMemory skgpu::VulkanAlloc::fBackendMemory = 0 |
Definition at line 44 of file VulkanTypes.h.
uint32_t skgpu::VulkanAlloc::fFlags = 0 |
Definition at line 42 of file VulkanTypes.h.
VkDeviceMemory skgpu::VulkanAlloc::fMemory = VK_NULL_HANDLE |
Definition at line 39 of file VulkanTypes.h.
VkDeviceSize skgpu::VulkanAlloc::fOffset = 0 |
Definition at line 40 of file VulkanTypes.h.
VkDeviceSize skgpu::VulkanAlloc::fSize = 0 |
Definition at line 41 of file VulkanTypes.h.