Home
last modified time | relevance | path

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

/third_party/skia/third_party/externals/dawn/src/dawn_native/vulkan/
DVulkanExtensions.cpp129 static constexpr size_t kDeviceExtCount = static_cast<size_t>(DeviceExt::EnumCount);
132 {DeviceExt::BindMemory2, "VK_KHR_bind_memory2", VulkanVersion_1_1},
133 {DeviceExt::Maintenance1, "VK_KHR_maintenance1", VulkanVersion_1_1},
134 {DeviceExt::StorageBufferStorageClass, "VK_KHR_storage_buffer_storage_class",
136 {DeviceExt::GetPhysicalDeviceProperties2, "VK_KHR_get_physical_device_properties2",
138 {DeviceExt::GetMemoryRequirements2, "VK_KHR_get_memory_requirements2", VulkanVersion_1_1},
139 {DeviceExt::ExternalMemoryCapabilities, "VK_KHR_external_memory_capabilities",
141 {DeviceExt::ExternalSemaphoreCapabilities, "VK_KHR_external_semaphore_capabilities",
143 {DeviceExt::ExternalMemory, "VK_KHR_external_memory", VulkanVersion_1_1},
144 {DeviceExt::ExternalSemaphore, "VK_KHR_external_semaphore", VulkanVersion_1_1},
[all …]
DVulkanExtensions.h73 enum class DeviceExt { enum
108 using DeviceExtSet = ityp::bitset<DeviceExt, static_cast<uint32_t>(DeviceExt::EnumCount)>;
112 DeviceExt index;
120 const DeviceExtInfo& GetDeviceExtInfo(DeviceExt ext);
122 std::unordered_map<std::string, DeviceExt> CreateDeviceExtNameMap();
DVulkanInfo.cpp60 bool VulkanDeviceKnobs::HasExt(DeviceExt ext) const { in HasExt()
201 std::unordered_map<std::string, DeviceExt> knownExts = CreateDeviceExtNameMap(); in GatherDeviceInfo()
228 if (info.extensions[DeviceExt::ShaderFloat16Int8]) { in GatherDeviceInfo()
233 if (info.extensions[DeviceExt::_16BitStorage]) { in GatherDeviceInfo()
238 if (info.extensions[DeviceExt::SubgroupSizeControl]) { in GatherDeviceInfo()
246 if (info.extensions[DeviceExt::DriverProperties]) { in GatherDeviceInfo()
257 if (info.extensions[DeviceExt::GetPhysicalDeviceProperties2]) { in GatherDeviceInfo()
DVulkanFunctions.cpp293 if (deviceInfo.HasExt(DeviceExt::ExternalMemoryFD)) { in LoadDeviceProcs()
298 if (deviceInfo.HasExt(DeviceExt::ExternalSemaphoreFD)) { in LoadDeviceProcs()
303 if (deviceInfo.HasExt(DeviceExt::Swapchain)) { in LoadDeviceProcs()
311 if (deviceInfo.HasExt(DeviceExt::GetMemoryRequirements2)) { in LoadDeviceProcs()
318 if (deviceInfo.HasExt(DeviceExt::ExternalMemoryZirconHandle)) { in LoadDeviceProcs()
323 if (deviceInfo.HasExt(DeviceExt::ExternalSemaphoreZirconHandle)) { in LoadDeviceProcs()
DDeviceVk.cpp307 for (DeviceExt ext : IterateBitSet(usedKnobs.extensions)) { in CreateDevice()
337 if (mDeviceInfo.HasExt(DeviceExt::SubgroupSizeControl)) { in CreateDevice()
338 ASSERT(usedKnobs.HasExt(DeviceExt::SubgroupSizeControl)); in CreateDevice()
377 ASSERT(deviceInfo.HasExt(DeviceExt::ShaderFloat16Int8) && in CreateDevice()
379 deviceInfo.HasExt(DeviceExt::_16BitStorage) && in CreateDevice()
445 if (mDeviceInfo.HasExt(DeviceExt::GetPhysicalDeviceProperties2)) { in CreateDevice()
461 if (!mDeviceInfo.HasExt(DeviceExt::SubgroupSizeControl)) { in FindComputeSubgroupSize()
DVulkanInfo.h55 bool HasExt(DeviceExt ext) const;
DAdapterVk.cpp58 if (mDeviceInfo.HasExt(DeviceExt::DriverProperties)) { in InitializeImpl()
92 if (!mDeviceInfo.HasExt(DeviceExt::Maintenance1)) { in InitializeSupportedFeaturesImpl()
DComputePipelineVk.cpp70 ASSERT(device->GetDeviceInfo().HasExt(DeviceExt::SubgroupSizeControl)); in Initialize()
/third_party/skia/third_party/externals/dawn/src/dawn_native/vulkan/external_memory/
DMemoryServiceDmaBuf.cpp71 return deviceInfo.HasExt(DeviceExt::ExternalMemoryFD) && in CheckSupport()
72 deviceInfo.HasExt(DeviceExt::ImageDrmFormatModifier); in CheckSupport()
DMemoryServiceZirconHandle.cpp33 return deviceInfo.HasExt(DeviceExt::ExternalMemoryZirconHandle); in CheckSupport()
DMemoryServiceOpaqueFD.cpp33 return deviceInfo.HasExt(DeviceExt::ExternalMemoryFD); in CheckSupport()
/third_party/skia/third_party/externals/dawn/src/dawn_native/vulkan/external_semaphore/
DSemaphoreServiceZirconHandle.cpp36 if (!deviceInfo.HasExt(DeviceExt::ExternalSemaphoreZirconHandle)) { in CheckSupport()
DSemaphoreServiceFD.cpp43 if (!deviceInfo.HasExt(DeviceExt::ExternalSemaphoreFD)) { in CheckSupport()