Go to the source code of this file.
|
enum class | impeller::RequiredCommonDeviceExtensionVK : uint32_t {
impeller::kKHRSwapchain
,
impeller::kLast
} |
| A device extension available on all platforms. Without the presence of these extensions, context creation will fail. More...
|
|
enum class | impeller::RequiredAndroidDeviceExtensionVK : uint32_t {
impeller::kANDROIDExternalMemoryAndroidHardwareBuffer
,
impeller::kKHRSamplerYcbcrConversion
,
impeller::kKHRExternalMemory
,
impeller::kEXTQueueFamilyForeign
,
impeller::kKHRDedicatedAllocation
,
impeller::kLast
} |
| A device extension available on all Android platforms. Without the presence of these extensions on Android, context creation will fail. More...
|
|
enum class | impeller::OptionalAndroidDeviceExtensionVK : uint32_t {
impeller::kKHRExternalFenceFd
,
impeller::kKHRExternalFence
,
impeller::kKHRExternalSemaphoreFd
,
impeller::kKHRExternalSemaphore
,
impeller::kLast
} |
| A device extension available on some Android platforms. More...
|
|
enum class | impeller::OptionalDeviceExtensionVK : uint32_t {
impeller::kEXTPipelineCreationFeedback
,
impeller::kVKKHRPortabilitySubset
,
impeller::kEXTImageCompressionControl
,
impeller::kLast
} |
| A device extension enabled if available. Subsystems cannot assume availability and must check if these extensions are available. More...
|
|