# VK_VALVE_fragment_density_map_layered(3) Manual Page

## Name

VK_VALVE_fragment_density_map_layered - device extension

Loading… please wait.

## Registered Extension Number

612

## Revision

1

## Ratification Status

Not ratified

## Extension and Version Dependencies

VK_KHR_maintenance5
or
Vulkan Version 1.4
and
VK_EXT_fragment_density_map

## Contact

- Connor Abbott [GitHub]cwabbott0

## Other Extension Metadata

Last Modified Date

  2025-06-06

Interactions and External Dependencies

  - Interacts with Vulkan 1.1.

  - Interacts with Vulkan 1.3.

  - Interacts with Vulkan 1.4.

  - Interacts with `VK_EXT_fragment_density_map`.

IP Status

  No known IP claims.

Contributors

  - Connor Abbott, VALVE

  - Mike Blumenkrantz, VALVE

## Description

This extension enables the use of layered fragment density maps.

## New Structures

- Extending VkGraphicsPipelineCreateInfo:

  - VkPipelineFragmentDensityMapLayeredCreateInfoVALVE

- Extending VkPhysicalDeviceFeatures2, VkDeviceCreateInfo:

  - VkPhysicalDeviceFragmentDensityMapLayeredFeaturesVALVE

- Extending VkPhysicalDeviceProperties2:

  - VkPhysicalDeviceFragmentDensityMapLayeredPropertiesVALVE

## New Enum Constants

- `VK_VALVE_FRAGMENT_DENSITY_MAP_LAYERED_EXTENSION_NAME`

- `VK_VALVE_FRAGMENT_DENSITY_MAP_LAYERED_SPEC_VERSION`

- Extending VkPipelineCreateFlagBits2:

  - `VK_PIPELINE_CREATE_2_PER_LAYER_FRAGMENT_DENSITY_BIT_VALVE`

- Extending VkRenderingFlagBits:

  - `VK_RENDERING_PER_LAYER_FRAGMENT_DENSITY_BIT_VALVE`

- Extending VkRenderPassCreateFlagBits:

  - `VK_RENDER_PASS_CREATE_PER_LAYER_FRAGMENT_DENSITY_BIT_VALVE`

- Extending VkStructureType:

  - `VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_FRAGMENT_DENSITY_MAP_LAYERED_FEATURES_VALVE`

  - `VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_FRAGMENT_DENSITY_MAP_LAYERED_PROPERTIES_VALVE`

  - `VK_STRUCTURE_TYPE_PIPELINE_FRAGMENT_DENSITY_MAP_LAYERED_CREATE_INFO_VALVE`

## Version History

- Revision 1, 2025-06-06 (Mike Blumenkrantz)

  - 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