Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell2010 |
Name
VK_EXT_index_type_uint8 - device extension
VK_EXT_index_type_uint8
- Name String
VK_EXT_index_type_uint8
- Extension Type
- Device extension
- Registered Extension Number
- 266
- Revision
- 1
- Extension and Version Dependencies
- Requires support for Vulkan 1.0
- Contact
Other Extension Metadata
- Last Modified Date
- 2019-05-02
- IP Status
- No known IP claims.
- Contributors
- Jeff Bolz, NVIDIA
Description
This extension allows uint8_t
indices to be used with
cmdBindIndexBuffer
.
New Structures
New Enum Constants
EXT_INDEX_TYPE_UINT8_SPEC_VERSION
Extending
IndexType
:Extending
StructureType
:
Version History
Revision 1, 2019-05-02 (Piers Daniell)
- Internal revisions
See Also
PhysicalDeviceIndexTypeUint8FeaturesEXT
Document Notes
For more information, see the Vulkan Specification
This page is a generated document. Fixes and changes should be made to the generator scripts, not directly.
Synopsis
- data PhysicalDeviceIndexTypeUint8FeaturesEXT = PhysicalDeviceIndexTypeUint8FeaturesEXT {}
- type EXT_INDEX_TYPE_UINT8_SPEC_VERSION = 1
- pattern EXT_INDEX_TYPE_UINT8_SPEC_VERSION :: forall a. Integral a => a
- type EXT_INDEX_TYPE_UINT8_EXTENSION_NAME = "VK_EXT_index_type_uint8"
- pattern EXT_INDEX_TYPE_UINT8_EXTENSION_NAME :: forall a. (Eq a, IsString a) => a
Documentation
data PhysicalDeviceIndexTypeUint8FeaturesEXT Source #
VkPhysicalDeviceIndexTypeUint8FeaturesEXT - Structure describing whether uint8 index type can be used
Members
This structure describes the following feature:
Description
If the PhysicalDeviceIndexTypeUint8FeaturesEXT
structure is included
in the pNext
chain of the
PhysicalDeviceFeatures2
structure passed to
getPhysicalDeviceFeatures2
,
it is filled in to indicate whether each corresponding feature is
supported. PhysicalDeviceIndexTypeUint8FeaturesEXT
can also be used
in the pNext
chain of DeviceCreateInfo
to
selectively enable these features.
Valid Usage (Implicit)
See Also
PhysicalDeviceIndexTypeUint8FeaturesEXT | |
|
Instances
type EXT_INDEX_TYPE_UINT8_SPEC_VERSION = 1 Source #
pattern EXT_INDEX_TYPE_UINT8_SPEC_VERSION :: forall a. Integral a => a Source #
type EXT_INDEX_TYPE_UINT8_EXTENSION_NAME = "VK_EXT_index_type_uint8" Source #
pattern EXT_INDEX_TYPE_UINT8_EXTENSION_NAME :: forall a. (Eq a, IsString a) => a Source #