HORIZON HASKELLDocslts/ghc-10.0.xfc4e5982026-10-11Search names, modules, packages, or :: a typeCtrl K

GHC 10.0.0.20260917 · lts/ghc-10.0.x · fc4e598 · 2026-10-11

Modulevulkan-3.27GHC2021

Vulkan.Extensions.VK_ARM_data_graph_instruction_set_tosa

Name

VK_ARM_data_graph_instruction_set_tosa - device extension

VK_ARM_data_graph_instruction_set_tosa

Name String

VK_ARM_data_graph_instruction_set_tosa

Extension Type

Device extension

Registered Extension Number

509

Revision

1

Ratification Status

Not ratified

Extension and Version Dependencies

VK_ARM_data_graph

Contact

Other Extension Metadata

Last Modified Date

2026-03-30

Interactions and External Dependencies
IP Status

No known IP claims.

Contributors
  • Kévin Petit, Arm Ltd.

Description

This extensions adds support for the TOSA.001000.1 extended instruction set for use in data graphs as defined by VK_ARM_data_graph. It also adds detailed queries to report the TOSA profiles, levels, and extensions that are supported along with the quality of the implementation (e.g. accelerated, experimental, deprecated, etc).

New Commands

New Structures

New Enums

New Bitmasks

New Enum Constants

New SPIR-V Capabilities

None.

Issues

None.

Version History

  • Revision 1, 2026-03-30 (Kévin Petit)

    • Initial revision

See Also

No cross-references are available

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.

  • 14 types
  • 1 value
  • Packagevulkan-3.27
  • Exports32
  • LanguageGHC2021
  • LicenceBSD-3-Clause
  • SourceVK_ARM_data_graph_instruction_set_tosa.hs

VkDataGraphTOSANameQualityARM - Structure describing the name and quality level of a TOSA profile or extension

See Also

VK_ARM_data_graph_instruction_set_tosa, DataGraphTOSAQualityFlagsARM, QueueFamilyDataGraphTOSAPropertiesARM

Constructors

Instances5Show, Storable, FromCStruct, ToCStruct, Zero

VkQueueFamilyDataGraphTOSAPropertiesARM - Structure describing the TOSA properties of a processing engine and operation set for a specific queue family of a physical device

Valid Usage (Implicit)

See Also

VK_ARM_data_graph_instruction_set_tosa, DataGraphTOSALevelARM, DataGraphTOSANameQualityARM, StructureType

Constructors

Instances4Show, FromCStruct, ToCStruct, Zero

VkDataGraphTOSAQualityFlagBitsARM - Bits specifying quality properties for a TOSA profile or extension

Description

See Also

VK_ARM_data_graph_instruction_set_tosa, DataGraphTOSAQualityFlagsARM

Instances8Eq, Ord, Read, Show, Bits, FiniteBits, …
newtypenewtype DataGraphTOSALevelARM
#

VkDataGraphTOSALevelARM - Enumeration describing a data graph TOSA level

Description

See Also

VK_ARM_data_graph_instruction_set_tosa, QueueFamilyDataGraphTOSAPropertiesARM

Instances6Eq, Ord, Read, Show, Storable, Zero

VkPhysicalDeviceDataGraphProcessingEngineARM - Structure describing a data graph processing engine supported by a physical device

See Also

VK_ARM_data_graph, Bool32, DataGraphProcessingEngineCreateInfoARM, PhysicalDeviceDataGraphProcessingEngineTypeARM, QueueFamilyDataGraphPropertiesARM

Constructors

Instances6Eq, Show, Storable, FromCStruct, ToCStruct, Zero

VkPhysicalDeviceDataGraphOperationSupportARM - Structure describing an operation or set of operations supported by a data graph processing engine

See Also

VK_ARM_data_graph, DataGraphPipelineBuiltinModelCreateInfoQCOM, PhysicalDeviceDataGraphOperationTypeARM, QueueFamilyDataGraphPropertiesARM

Constructors

Instances5Show, Storable, FromCStruct, ToCStruct, Zero

Constructors

Instances5Show, Storable, FromCStruct, ToCStruct, Zero

VkPhysicalDeviceDataGraphProcessingEngineTypeARM - Enumeration describing data graph processing engines

Description

See Also

VK_ARM_data_graph, PhysicalDeviceDataGraphProcessingEngineARM, PhysicalDeviceQueueFamilyDataGraphProcessingEngineInfoARM

Instances6Eq, Ord, Read, Show, Storable, Zero

VkPhysicalDeviceDataGraphOperationTypeARM - Enumeration describing data graph operations

Description

See Also

VK_ARM_data_graph, PhysicalDeviceDataGraphOperationSupportARM

Instances6Eq, Ord, Read, Show, Storable, Zero