# VkAccelerationStructureVersionKHR(3) Manual Page

## Name

VkAccelerationStructureVersionKHR - Acceleration structure version information

## C Specification

The `VkAccelerationStructureVersionKHR` structure is defined as:

    typedef struct VkAccelerationStructureVersionKHR {
        VkStructureType    sType;
        const void*        pNext;
        const uint8_t*     versionData;
    } VkAccelerationStructureVersionKHR;

## Members

- `versionData` is a pointer to the version header as defined in VkCopyAccelerationStructureModeKHR

## Description

Valid Usage

- TBD

Valid Usage (Implicit)

- `sType` must be `VK_STRUCTURE_TYPE_ACCELERATION_STRUCTURE_VERSION_KHR`

- `pNext` must be `NULL`

- `versionData` must be a valid pointer to an array of `2`*VK_UUID_SIZE `uint8_t` values

## See Also

VkStructureType, vkGetDeviceAccelerationStructureCompatibilityKHR

## Document Notes

For more information, see the Vulkan Specification

This page is extracted from the Vulkan Specification. Fixes and changes should be made to the Specification, not directly.

## Copyright

Copyright (c) 2014-2020 Khronos Group. This work is licensed under a Creative Commons Attribution 4.0 International License.