VK_ARM_tensor_controls(3)

# VK_ARM_tensor_controls(3) Manual Page

## Name

VK_ARM_tensor_controls - device extension

## Registered Extension Number

566

## Revision

1

## Ratification Status

Not ratified

## Extension and Version Dependencies

VK_ARM_tensors

## Contact

- Kevin Petit [GitHub]kevinpetit

## Other Extension Metadata

Last Modified Date

  2026-06-17

Interactions and External Dependencies

  None

IP Status

  No known IP claims.

Contributors

  - Kévin Petit, Arm Ltd.

  - Emma Lynn Mulier (Ben Yossef), Arm Ltd.

  - Oualid Khelifi, Arm Ltd.

  - Matteo Martincigh, Arm Ltd.

  - Matt Wash, Arm Ltd.

  - Einar Hov, Arm Ltd.

## Description

This extension adds support for a few tensor features supported on Arm hardware.

## New Structures

- Extending VkFormatProperties2:

  - VkTensorExplicitTilingFormatPropertiesARM

- Extending VkTensorCreateInfoARM:

  - VkTensorRollingBackingCreateInfoARM

## New Enum Constants

- `VK_ARM_TENSOR_CONTROLS_EXTENSION_NAME`

- `VK_ARM_TENSOR_CONTROLS_SPEC_VERSION`

- VK_MAX_TENSOR_CREATE_INFO_ROLLING_BACKING_WRAP_COUNT_ARM

- Extending VkStructureType:

  - VK_STRUCTURE_TYPE_TENSOR_EXPLICIT_TILING_FORMAT_PROPERTIES_ARM

  - VK_STRUCTURE_TYPE_TENSOR_ROLLING_BACKING_CREATE_INFO_ARM

- Extending VkTensorTilingARM:

  - VK_TENSOR_TILING_BLOCK_U_INTERLEAVED_64K_ARM

  - VK_TENSOR_TILING_BLOCK_U_INTERLEAVED_ARM

  - VK_TENSOR_TILING_BRICK_16_WIDE_ARM

  - VK_TENSOR_TILING_BRICK_4_WIDE_ARM

  - VK_TENSOR_TILING_BRICK_8_WIDE_ARM

## New SPIR-V Capabilities

None.

## Issues

None.

## Version History

- Revision 1, 2026-06-17 (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.

## Copyright

Copyright 2014-2026 The Khronos Group Inc.

SPDX-License-Identifier: CC-BY-4.0