VK_EXT_fragment_density_map_offset(3)

# VK_EXT_fragment_density_map_offset(3) Manual Page

## Name

VK_EXT_fragment_density_map_offset - device extension

Loading… please wait.

## Registered Extension Number

620

## Revision

1

## Ratification Status

Not ratified

## Extension and Version Dependencies

VK_KHR_get_physical_device_properties2
or
Vulkan Version 1.1
and
VK_EXT_fragment_density_map
and
VK_KHR_create_renderpass2
or
Vulkan Version 1.2
and
Vulkan Version 1.3
or
VK_KHR_dynamic_rendering

## Contact

- Connor Abbott [GitHub]cwabbott0

## Extension Proposal

VK_EXT_fragment_density_map_offset

## Other Extension Metadata

Last Modified Date

  2025-02-14

Contributors

  - Connor Abbott, Valve Corporation

  - Matthew Netsch, Qualcomm Technologies, Inc.

  - Jonathan Wicks, Qualcomm Technologies, Inc.

  - Jonathan Tinkham, Qualcomm Technologies, Inc.

  - Jeff Leger, Qualcomm Technologies, Inc.

  - Manan Katwala, Qualcomm Technologies, Inc.

  - Mike Blumenkrantz, Valve Corporation

## Description

This extension allows an application to specify offsets to a fragment density map attachment, changing the framebuffer location where density values are applied to without having to regenerate the fragment density map.

## New Commands

- vkCmdEndRendering2EXT

## New Structures

- VkRenderingEndInfoEXT

- Extending VkPhysicalDeviceFeatures2, VkDeviceCreateInfo:

  - VkPhysicalDeviceFragmentDensityMapOffsetFeaturesEXT

- Extending VkPhysicalDeviceProperties2:

  - VkPhysicalDeviceFragmentDensityMapOffsetPropertiesEXT

- Extending VkSubpassEndInfo, VkRenderingEndInfoEXT:

  - VkRenderPassFragmentDensityMapOffsetEndInfoEXT

## New Enum Constants

- `VK_EXT_FRAGMENT_DENSITY_MAP_OFFSET_EXTENSION_NAME`

- `VK_EXT_FRAGMENT_DENSITY_MAP_OFFSET_SPEC_VERSION`

- Extending VkImageCreateFlagBits:

  - `VK_IMAGE_CREATE_FRAGMENT_DENSITY_MAP_OFFSET_BIT_EXT`

- Extending VkStructureType:

  - `VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_FRAGMENT_DENSITY_MAP_OFFSET_FEATURES_EXT`

  - `VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_FRAGMENT_DENSITY_MAP_OFFSET_PROPERTIES_EXT`

  - `VK_STRUCTURE_TYPE_RENDERING_END_INFO_EXT`

  - `VK_STRUCTURE_TYPE_RENDER_PASS_FRAGMENT_DENSITY_MAP_OFFSET_END_INFO_EXT`

## Version History

- Revision 1, 2025-02-14 (Connor Abbott)

  - Initial version

## 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