Registered Extension Number

688

Revision

1

Ratification Status

Not ratified

Extension and Version Dependencies

Contact

Extension Proposal

Other Extension Metadata

Last Modified Date

2026-06-19

Interactions and External Dependencies
IP Status

No known IP claims.

Contributors
  • Noah Fredriks, AMD

  • Stu Smith, AMD

  • Tobias Hector, AMD

  • Hans-Kristian Arntzen, Valve

  • Ralph Potter, Samsung

  • James Jones, NVIDIA

  • Lionel Landwerlin, Intel

  • Daniel Story, Nintendo

Description

This extension provides per-image selection of optimal tiling arrangements by extending VkImageCreateInfo with VkImageTilingControlCreateInfoEXT when multiple arrangements are supported by the implementation.

VK_IMAGE_TILING_CONTROL_DEFAULT_EXT can be set to use the tiling arrangement that is the same selection as with the VkImageTilingControlCreateInfoEXT structure omitted.

VK_IMAGE_TILING_CONTROL_MIN_SIZE_EXT can be set to minimize memory size requirements with reduced consideration for memory access performance.

VK_IMAGE_TILING_CONTROL_MAX_PERFORMANCE_EXT can be set to maximize memory access performance with reduced consideration for increases in memory size requirements.

New Structures

New Enums

New Enum Constants

Version History

  • Revision 1, 2026-06-19 (Noah Fredriks)

    • 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 2014-2026 The Khronos Group Inc.

SPDX-License-Identifier: CC-BY-4.0