Nebula
Loading...
Searching...
No Matches
Vulkan::VkReflectionInfo Struct Reference

#include <vkshader.h>

Classes

struct  UniformBuffer
struct  Variable

Public Attributes

Util::Array< Util::Array< UniformBuffer > > uniformBuffersPerSet
Util::Dictionary< Util::StringAtom, UniformBufferuniformBuffersByName
Util::Array< UniformBufferuniformBuffers
Util::Dictionary< Util::StringAtom, VariablevariablesByName
Util::Array< Variablevariables
Util::Array< uint64_t > uniformBuffersMask

Member Data Documentation

◆ uniformBuffers

Util::Array<UniformBuffer> Vulkan::VkReflectionInfo::uniformBuffers

◆ uniformBuffersByName

Util::Dictionary<Util::StringAtom, UniformBuffer> Vulkan::VkReflectionInfo::uniformBuffersByName

◆ uniformBuffersMask

Util::Array<uint64_t> Vulkan::VkReflectionInfo::uniformBuffersMask

◆ uniformBuffersPerSet

Util::Array<Util::Array<UniformBuffer> > Vulkan::VkReflectionInfo::uniformBuffersPerSet

◆ variables

Util::Array<Variable> Vulkan::VkReflectionInfo::variables

◆ variablesByName

Util::Dictionary<Util::StringAtom, Variable> Vulkan::VkReflectionInfo::variablesByName

The documentation for this struct was generated from the following file:
  • /github/workspace/code/render/coregraphics/vk/vkshader.h