Safe Haskell | None |
---|---|
Language | Haskell2010 |
Synopsis
- type VkConformanceVersionKHR = VkConformanceVersion
- newtype VkDriverId where
- VkDriverId Int32
- pattern VK_DRIVER_ID_AMD_PROPRIETARY :: VkDriverId
- pattern VK_DRIVER_ID_AMD_OPEN_SOURCE :: VkDriverId
- pattern VK_DRIVER_ID_MESA_RADV :: VkDriverId
- pattern VK_DRIVER_ID_NVIDIA_PROPRIETARY :: VkDriverId
- pattern VK_DRIVER_ID_INTEL_PROPRIETARY_WINDOWS :: VkDriverId
- pattern VK_DRIVER_ID_INTEL_OPEN_SOURCE_MESA :: VkDriverId
- pattern VK_DRIVER_ID_IMAGINATION_PROPRIETARY :: VkDriverId
- pattern VK_DRIVER_ID_QUALCOMM_PROPRIETARY :: VkDriverId
- pattern VK_DRIVER_ID_ARM_PROPRIETARY :: VkDriverId
- pattern VK_DRIVER_ID_GOOGLE_SWIFTSHADER :: VkDriverId
- pattern VK_DRIVER_ID_GGP_PROPRIETARY :: VkDriverId
- pattern VK_DRIVER_ID_BROADCOM_PROPRIETARY :: VkDriverId
- pattern VK_DRIVER_ID_MESA_LLVMPIPE :: VkDriverId
- pattern VK_DRIVER_ID_MOLTENVK :: VkDriverId
- newtype VkDriverIdKHR = VkDriverIdKHR VkFlags
- type VkPhysicalDeviceDriverPropertiesKHR = VkPhysicalDeviceDriverProperties
- type VK_KHR_DRIVER_PROPERTIES_SPEC_VERSION = 1
- pattern VK_KHR_DRIVER_PROPERTIES_SPEC_VERSION :: (Num a, Eq a) => a
- type VK_KHR_DRIVER_PROPERTIES_EXTENSION_NAME = "VK_KHR_driver_properties"
- pattern VK_KHR_DRIVER_PROPERTIES_EXTENSION_NAME :: CString
- pattern VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_DRIVER_PROPERTIES_KHR :: VkStructureType
- pattern VK_MAX_DRIVER_NAME_SIZE_KHR :: (Num a, Eq a) => a
- pattern VK_MAX_DRIVER_INFO_SIZE_KHR :: (Num a, Eq a) => a
- pattern VK_DRIVER_ID_AMD_PROPRIETARY_KHR :: VkDriverId
- pattern VK_DRIVER_ID_AMD_OPEN_SOURCE_KHR :: VkDriverId
- pattern VK_DRIVER_ID_MESA_RADV_KHR :: VkDriverId
- pattern VK_DRIVER_ID_NVIDIA_PROPRIETARY_KHR :: VkDriverId
- pattern VK_DRIVER_ID_INTEL_PROPRIETARY_WINDOWS_KHR :: VkDriverId
- pattern VK_DRIVER_ID_INTEL_OPEN_SOURCE_MESA_KHR :: VkDriverId
- pattern VK_DRIVER_ID_IMAGINATION_PROPRIETARY_KHR :: VkDriverId
- pattern VK_DRIVER_ID_QUALCOMM_PROPRIETARY_KHR :: VkDriverId
- pattern VK_DRIVER_ID_ARM_PROPRIETARY_KHR :: VkDriverId
- pattern VK_DRIVER_ID_GOOGLE_SWIFTSHADER_KHR :: VkDriverId
- pattern VK_DRIVER_ID_GGP_PROPRIETARY_KHR :: VkDriverId
- pattern VK_DRIVER_ID_BROADCOM_PROPRIETARY_KHR :: VkDriverId
Vulkan extension: VK_KHR_driver_properties
supported: vulkan
contact: Daniel Rakos
drakos-amd@
author: KHR
type: device
Extension number: 197
Required extensions: VK_KHR_get_physical_device_properties2
.
Required extensions: VK_KHR_get_physical_device_properties2
.
type VkConformanceVersionKHR = VkConformanceVersion Source #
Alias for VkConformanceVersion
newtype VkDriverId Source #
type = enum
pattern VK_DRIVER_ID_AMD_PROPRIETARY :: VkDriverId | Advanced Micro Devices, Inc. |
pattern VK_DRIVER_ID_AMD_OPEN_SOURCE :: VkDriverId | Advanced Micro Devices, Inc. |
pattern VK_DRIVER_ID_MESA_RADV :: VkDriverId | Mesa open source project |
pattern VK_DRIVER_ID_NVIDIA_PROPRIETARY :: VkDriverId | NVIDIA Corporation |
pattern VK_DRIVER_ID_INTEL_PROPRIETARY_WINDOWS :: VkDriverId | Intel Corporation |
pattern VK_DRIVER_ID_INTEL_OPEN_SOURCE_MESA :: VkDriverId | Intel Corporation |
pattern VK_DRIVER_ID_IMAGINATION_PROPRIETARY :: VkDriverId | Imagination Technologies |
pattern VK_DRIVER_ID_QUALCOMM_PROPRIETARY :: VkDriverId | Qualcomm Technologies, Inc. |
pattern VK_DRIVER_ID_ARM_PROPRIETARY :: VkDriverId | Arm Limited |
pattern VK_DRIVER_ID_GOOGLE_SWIFTSHADER :: VkDriverId | Google LLC |
pattern VK_DRIVER_ID_GGP_PROPRIETARY :: VkDriverId | Google LLC |
pattern VK_DRIVER_ID_BROADCOM_PROPRIETARY :: VkDriverId | Broadcom Inc. |
pattern VK_DRIVER_ID_MESA_LLVMPIPE :: VkDriverId | Mesa |
pattern VK_DRIVER_ID_MOLTENVK :: VkDriverId | MoltenVK |
Instances
newtype VkDriverIdKHR Source #
Instances
type VkPhysicalDeviceDriverPropertiesKHR = VkPhysicalDeviceDriverProperties Source #
Alias for VkPhysicalDeviceDriverProperties
type VK_KHR_DRIVER_PROPERTIES_SPEC_VERSION = 1 Source #
pattern VK_KHR_DRIVER_PROPERTIES_SPEC_VERSION :: (Num a, Eq a) => a Source #
type VK_KHR_DRIVER_PROPERTIES_EXTENSION_NAME = "VK_KHR_driver_properties" Source #
pattern VK_KHR_DRIVER_PROPERTIES_EXTENSION_NAME :: CString Source #
pattern VK_MAX_DRIVER_NAME_SIZE_KHR :: (Num a, Eq a) => a Source #
pattern VK_MAX_DRIVER_INFO_SIZE_KHR :: (Num a, Eq a) => a Source #
pattern VK_DRIVER_ID_AMD_PROPRIETARY_KHR :: VkDriverId Source #
pattern VK_DRIVER_ID_AMD_OPEN_SOURCE_KHR :: VkDriverId Source #
pattern VK_DRIVER_ID_MESA_RADV_KHR :: VkDriverId Source #
pattern VK_DRIVER_ID_NVIDIA_PROPRIETARY_KHR :: VkDriverId Source #
pattern VK_DRIVER_ID_INTEL_OPEN_SOURCE_MESA_KHR :: VkDriverId Source #
pattern VK_DRIVER_ID_QUALCOMM_PROPRIETARY_KHR :: VkDriverId Source #
pattern VK_DRIVER_ID_ARM_PROPRIETARY_KHR :: VkDriverId Source #
pattern VK_DRIVER_ID_GOOGLE_SWIFTSHADER_KHR :: VkDriverId Source #
pattern VK_DRIVER_ID_GGP_PROPRIETARY_KHR :: VkDriverId Source #
pattern VK_DRIVER_ID_BROADCOM_PROPRIETARY_KHR :: VkDriverId Source #