Class DescriptorSetLayoutInfoVulkan
Inheritance
DescriptorSetLayoutInfoVulkan
Inherited Members
DescriptorSetLayoutInfoVulkan
Assembly: FlaxEngine.dll
File: Engine/GraphicsDevice/Vulkan/DescriptorSetVulkan.h
Syntax
public class DescriptorSetLayoutInfoVulkan
Constructors
DescriptorSetLayoutInfoVulkan()
Declaration
public DescriptorSetLayoutInfoVulkan()
Fields
Hash
Declaration
public uint32 Hash = 0
Field Value
uint32
|
LayoutTypes
Declaration
public uint32 LayoutTypes[VULKAN_DESCRIPTOR_TYPE_END]
Field Value
uint32
|
SetLayouts
Declaration
public Array<SetLayout> SetLayouts
Field Value
Array<SetLayout>
|
SetLayoutsHash
Declaration
public uint32 SetLayoutsHash = 0
Field Value
uint32
|
Methods
AddBindingsForStage(VkShaderStageFlagBits stageFlags, DescriptorSet::Stage descSet, const SpirvShaderDescriptorInfo* descriptorInfo)
Declaration
public void AddBindingsForStage(VkShaderStageFlagBits stageFlags, DescriptorSet::Stage descSet, const SpirvShaderDescriptorInfo* descriptorInfo)
Parameters
VkShaderStageFlagBits
stageFlags
|
DescriptorSet::Stage
descSet
|
SpirvShaderDescriptorInfo
descriptorInfo
|
CopyFrom(const DescriptorSetLayoutInfoVulkan& info)
Declaration
public void CopyFrom(const DescriptorSetLayoutInfoVulkan& info)
Parameters
DescriptorSetLayoutInfoVulkan
info
|
operator==(const DescriptorSetLayoutInfoVulkan& other)
Declaration
public bool operator==(const DescriptorSetLayoutInfoVulkan& other) const
Parameters
DescriptorSetLayoutInfoVulkan
other
|
Returns
bool
|