LiteFX 0.4.1.2025
Computer Graphics Engine
Loading...
Searching...
No Matches
LiteFX::Rendering::Backends::VulkanPipelineLayout::VulkanPipelineLayoutImpl Class Reference

Public Member Functions

 VulkanPipelineLayoutImpl (const VulkanDevice &device)
 
VkPipelineLayout initialize (const VulkanPipelineLayout &pipelineLayout, Array< SharedPtr< VulkanDescriptorSetLayout > > descriptorLayouts, UniquePtr< VulkanPushConstantsLayout > &&pushConstantsLayout)
 

Friends

class VulkanPipelineLayoutBuilder
 
class VulkanPipelineLayout
 

Constructor & Destructor Documentation

◆ VulkanPipelineLayoutImpl()

LiteFX::Rendering::Backends::VulkanPipelineLayout::VulkanPipelineLayoutImpl::VulkanPipelineLayoutImpl ( const VulkanDevice & device)
inline

Member Function Documentation

◆ initialize()

VkPipelineLayout LiteFX::Rendering::Backends::VulkanPipelineLayout::VulkanPipelineLayoutImpl::initialize ( const VulkanPipelineLayout & pipelineLayout,
Array< SharedPtr< VulkanDescriptorSetLayout > > descriptorLayouts,
UniquePtr< VulkanPushConstantsLayout > && pushConstantsLayout )
inline

Friends And Related Symbol Documentation

◆ VulkanPipelineLayout

friend class VulkanPipelineLayout
friend

◆ VulkanPipelineLayoutBuilder

friend class VulkanPipelineLayoutBuilder
friend