VK_EXT_image_compression_control_swapchain(3)

# VK_EXT_image_compression_control_swapchain(3) Manual Page

## Name

VK_EXT_image_compression_control_swapchain - device extension

Loading… please wait.

## Registered Extension Number

438

## Revision

1

## Ratification Status

Ratified

## Extension and Version Dependencies

VK_EXT_image_compression_control

## Contact

- Jan-Harald Fredriksen [GitHub]janharaldfredriksen-arm

## Other Extension Metadata

Last Modified Date

  2022-05-02

IP Status

  No known IP claims.

Contributors

  - Jan-Harald Fredriksen, Arm

  - Graeme Leese, Broadcom

  - Andrew Garrard, Imagination

  - Lisa Wu, Arm

  - Peter Kohaut, Arm

  - Ian Elliott, Google

## Description

This extension enables fixed-rate image compression and adds the ability to control when this kind of compression can be applied to swapchain images.

## New Structures

- Extending VkPhysicalDeviceFeatures2, VkDeviceCreateInfo:

  - VkPhysicalDeviceImageCompressionControlSwapchainFeaturesEXT

## New Enum Constants

- `VK_EXT_IMAGE_COMPRESSION_CONTROL_SWAPCHAIN_EXTENSION_NAME`

- `VK_EXT_IMAGE_COMPRESSION_CONTROL_SWAPCHAIN_SPEC_VERSION`

- Extending VkStructureType:

  - `VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_IMAGE_COMPRESSION_CONTROL_SWAPCHAIN_FEATURES_EXT`

## Version History

- Revision 1, 2022-05-02 (Jan-Harald Fredriksen)

  - Initial draft

## 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-2025 The Khronos Group Inc.

SPDX-License-Identifier: CC-BY-4.0