HatchitGraphics
Hatchit::Graphics::Vulkan::VKPipeline Member List

This is the complete list of members for Hatchit::Graphics::Vulkan::VKPipeline, including all inherited members.

BindPipeline(const VkCommandBuffer &commandBuffer)Hatchit::Graphics::Vulkan::VKPipeline
GetVKPipeline() (defined in Hatchit::Graphics::Vulkan::VKPipeline)Hatchit::Graphics::Vulkan::VKPipeline
Initialize(const Resource::PipelineHandle &handle, const VkDevice &device, const VkDescriptorPool &descriptorPool) (defined in Hatchit::Graphics::Vulkan::VKPipeline)Hatchit::Graphics::Vulkan::VKPipeline
m_depthStencilState (defined in Hatchit::Graphics::Vulkan::VKPipeline)Hatchit::Graphics::Vulkan::VKPipelineprotected
m_descriptorData (defined in Hatchit::Graphics::Vulkan::VKPipeline)Hatchit::Graphics::Vulkan::VKPipelineprotected
m_descriptorPool (defined in Hatchit::Graphics::Vulkan::VKPipeline)Hatchit::Graphics::Vulkan::VKPipelineprotected
m_descriptorSet (defined in Hatchit::Graphics::Vulkan::VKPipeline)Hatchit::Graphics::Vulkan::VKPipelineprotected
m_device (defined in Hatchit::Graphics::Vulkan::VKPipeline)Hatchit::Graphics::Vulkan::VKPipelineprotected
m_instanceLayoutStride (defined in Hatchit::Graphics::Vulkan::VKPipeline)Hatchit::Graphics::Vulkan::VKPipelineprotected
m_multisampleState (defined in Hatchit::Graphics::Vulkan::VKPipeline)Hatchit::Graphics::Vulkan::VKPipelineprotected
m_pipeline (defined in Hatchit::Graphics::Vulkan::VKPipeline)Hatchit::Graphics::Vulkan::VKPipelineprotected
m_pipelineCache (defined in Hatchit::Graphics::Vulkan::VKPipeline)Hatchit::Graphics::Vulkan::VKPipelineprotected
m_pipelineLayout (defined in Hatchit::Graphics::Vulkan::VKPipeline)Hatchit::Graphics::Vulkan::VKPipelineprotected
m_pushData (defined in Hatchit::Graphics::Vulkan::VKPipeline)Hatchit::Graphics::Vulkan::VKPipelineprotected
m_rasterizationState (defined in Hatchit::Graphics::Vulkan::VKPipeline)Hatchit::Graphics::Vulkan::VKPipelineprotected
m_renderPass (defined in Hatchit::Graphics::Vulkan::VKPipeline)Hatchit::Graphics::Vulkan::VKPipelineprotected
m_shaderHandles (defined in Hatchit::Graphics::Vulkan::VKPipeline)Hatchit::Graphics::Vulkan::VKPipelineprotected
m_shaderStages (defined in Hatchit::Graphics::Vulkan::VKPipeline)Hatchit::Graphics::Vulkan::VKPipelineprotected
m_shaderVariables (defined in Hatchit::Graphics::PipelineBase)Hatchit::Graphics::PipelineBaseprotected
m_uniformBindPoint (defined in Hatchit::Graphics::Vulkan::VKPipeline)Hatchit::Graphics::Vulkan::VKPipelineprotected
m_uniformVSBuffer (defined in Hatchit::Graphics::Vulkan::VKPipeline)Hatchit::Graphics::Vulkan::VKPipelineprotected
m_vertexLayout (defined in Hatchit::Graphics::Vulkan::VKPipeline)Hatchit::Graphics::Vulkan::VKPipelineprotected
m_vertexLayoutStride (defined in Hatchit::Graphics::Vulkan::VKPipeline)Hatchit::Graphics::Vulkan::VKPipelineprotected
VKPipeline() (defined in Hatchit::Graphics::Vulkan::VKPipeline)Hatchit::Graphics::Vulkan::VKPipeline
VSetDouble(size_t offset, double data) override (defined in Hatchit::Graphics::Vulkan::VKPipeline)Hatchit::Graphics::Vulkan::VKPipelinevirtual
VSetFloat(size_t offset, float data) override (defined in Hatchit::Graphics::Vulkan::VKPipeline)Hatchit::Graphics::Vulkan::VKPipelinevirtual
VSetFloat2(size_t offset, Math::Vector2 data) override (defined in Hatchit::Graphics::Vulkan::VKPipeline)Hatchit::Graphics::Vulkan::VKPipelinevirtual
VSetFloat3(size_t offset, Math::Vector3 data) override (defined in Hatchit::Graphics::Vulkan::VKPipeline)Hatchit::Graphics::Vulkan::VKPipelinevirtual
VSetFloat4(size_t offset, Math::Vector4 data) override (defined in Hatchit::Graphics::Vulkan::VKPipeline)Hatchit::Graphics::Vulkan::VKPipelinevirtual
VSetInt(size_t offset, int data) override (defined in Hatchit::Graphics::Vulkan::VKPipeline)Hatchit::Graphics::Vulkan::VKPipelinevirtual
VSetMatrix4(size_t offset, Math::Matrix4 data) override (defined in Hatchit::Graphics::Vulkan::VKPipeline)Hatchit::Graphics::Vulkan::VKPipelinevirtual
VSetShaderVariables(ShaderVariableChunk *variables) override (defined in Hatchit::Graphics::Vulkan::VKPipeline)Hatchit::Graphics::Vulkan::VKPipelinevirtual
VUpdate() overrideHatchit::Graphics::Vulkan::VKPipelinevirtual
~PipelineBase() (defined in Hatchit::Graphics::PipelineBase)Hatchit::Graphics::PipelineBaseinlinevirtual
~VKPipeline() (defined in Hatchit::Graphics::Vulkan::VKPipeline)Hatchit::Graphics::Vulkan::VKPipelinevirtual