Searched refs:DeviceExt (Results 1 – 13 of 13) sorted by relevance
/third_party/skia/third_party/externals/dawn/src/dawn_native/vulkan/ |
D | VulkanExtensions.cpp | 129 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 …]
|
D | VulkanExtensions.h | 73 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();
|
D | VulkanInfo.cpp | 60 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()
|
D | VulkanFunctions.cpp | 293 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()
|
D | DeviceVk.cpp | 307 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()
|
D | VulkanInfo.h | 55 bool HasExt(DeviceExt ext) const;
|
D | AdapterVk.cpp | 58 if (mDeviceInfo.HasExt(DeviceExt::DriverProperties)) { in InitializeImpl() 92 if (!mDeviceInfo.HasExt(DeviceExt::Maintenance1)) { in InitializeSupportedFeaturesImpl()
|
D | ComputePipelineVk.cpp | 70 ASSERT(device->GetDeviceInfo().HasExt(DeviceExt::SubgroupSizeControl)); in Initialize()
|
/third_party/skia/third_party/externals/dawn/src/dawn_native/vulkan/external_memory/ |
D | MemoryServiceDmaBuf.cpp | 71 return deviceInfo.HasExt(DeviceExt::ExternalMemoryFD) && in CheckSupport() 72 deviceInfo.HasExt(DeviceExt::ImageDrmFormatModifier); in CheckSupport()
|
D | MemoryServiceZirconHandle.cpp | 33 return deviceInfo.HasExt(DeviceExt::ExternalMemoryZirconHandle); in CheckSupport()
|
D | MemoryServiceOpaqueFD.cpp | 33 return deviceInfo.HasExt(DeviceExt::ExternalMemoryFD); in CheckSupport()
|
/third_party/skia/third_party/externals/dawn/src/dawn_native/vulkan/external_semaphore/ |
D | SemaphoreServiceZirconHandle.cpp | 36 if (!deviceInfo.HasExt(DeviceExt::ExternalSemaphoreZirconHandle)) { in CheckSupport()
|
D | SemaphoreServiceFD.cpp | 43 if (!deviceInfo.HasExt(DeviceExt::ExternalSemaphoreFD)) { in CheckSupport()
|