LiteFX 0.4.1.2025
Computer Graphics Engine
Loading...
Searching...
No Matches
LiteFX::Rendering::Backends::VulkanComputePipeline::VulkanComputePipelineImpl Class Reference

Public Member Functions

 VulkanComputePipelineImpl (const VulkanDevice &device, const SharedPtr< VulkanPipelineLayout > &layout, const SharedPtr< VulkanShaderProgram > &shaderProgram)
 
 VulkanComputePipelineImpl (const VulkanDevice &device)
 
VkPipeline initialize (const VulkanComputePipeline &parent)
 

Friends

class VulkanComputePipelineBuilder
 
class VulkanComputePipeline
 

Constructor & Destructor Documentation

◆ VulkanComputePipelineImpl() [1/2]

LiteFX::Rendering::Backends::VulkanComputePipeline::VulkanComputePipelineImpl::VulkanComputePipelineImpl ( const VulkanDevice & device,
const SharedPtr< VulkanPipelineLayout > & layout,
const SharedPtr< VulkanShaderProgram > & shaderProgram )
inline

◆ VulkanComputePipelineImpl() [2/2]

LiteFX::Rendering::Backends::VulkanComputePipeline::VulkanComputePipelineImpl::VulkanComputePipelineImpl ( const VulkanDevice & device)
inline

Member Function Documentation

◆ initialize()

VkPipeline LiteFX::Rendering::Backends::VulkanComputePipeline::VulkanComputePipelineImpl::initialize ( const VulkanComputePipeline & parent)
inline

Friends And Related Symbol Documentation

◆ VulkanComputePipeline

friend class VulkanComputePipeline
friend

◆ VulkanComputePipelineBuilder

friend class VulkanComputePipelineBuilder
friend