Aeon Engine c550894
AeonGames Open Source Game Engine
Loading...
Searching...
No Matches
AeonGames::VulkanDescriptorSetInfo Struct Reference

Holds Vulkan descriptor set layout metadata for pipeline reflection. More...

#include <C:/Code/AeonEngine/engine/renderers/vulkan/VulkanDescriptorSet.hpp>

Collaboration diagram for AeonGames::VulkanDescriptorSetInfo:
Collaboration graph

Public Attributes

uint32_t hash {}
 Hash identifier for the descriptor set.
uint32_t set {}
 Descriptor set index.
VkDescriptorSetLayoutCreateInfo descriptor_set_layout_create_info {}
 Layout creation parameters.
std::vector< VkDescriptorSetLayoutBinding > descriptor_set_layout_bindings {}
 Per-binding descriptions.

Detailed Description

Holds Vulkan descriptor set layout metadata for pipeline reflection.

Definition at line 26 of file VulkanDescriptorSet.hpp.

Member Data Documentation

◆ descriptor_set_layout_bindings

std::vector<VkDescriptorSetLayoutBinding> AeonGames::VulkanDescriptorSetInfo::descriptor_set_layout_bindings {}

Per-binding descriptions.

Definition at line 31 of file VulkanDescriptorSet.hpp.

◆ descriptor_set_layout_create_info

VkDescriptorSetLayoutCreateInfo AeonGames::VulkanDescriptorSetInfo::descriptor_set_layout_create_info {}

Layout creation parameters.

Definition at line 30 of file VulkanDescriptorSet.hpp.

◆ hash

uint32_t AeonGames::VulkanDescriptorSetInfo::hash {}

Hash identifier for the descriptor set.

Definition at line 28 of file VulkanDescriptorSet.hpp.

◆ set

uint32_t AeonGames::VulkanDescriptorSetInfo::set {}

Descriptor set index.

Definition at line 29 of file VulkanDescriptorSet.hpp.


The documentation for this struct was generated from the following file: