Karma Engine
Loading...
Searching...
No Matches
Karma::VulkanUniformBuffer Member List

This is the complete list of members for Karma::VulkanUniformBuffer, including all inherited members.

BufferCreation() (defined in Karma::VulkanUniformBuffer)Karma::VulkanUniformBuffer
CalculateOffsetsAndBufferSize() (defined in Karma::UniformBufferObject)Karma::UniformBufferObjectprotected
ClearBuffer() (defined in Karma::VulkanUniformBuffer)Karma::VulkanUniformBuffer
Create(std::vector< ShaderDataType > dataTypes, uint32_t bindingPointIndex) (defined in Karma::UniformBufferObject)Karma::UniformBufferObjectstatic
CreateBuffer(VkDeviceSize size, VkBufferUsageFlags usage, VkMemoryPropertyFlags properties, VkBuffer &buffer, VkDeviceMemory &bufferMemory) (defined in Karma::VulkanUniformBuffer)Karma::VulkanUniformBuffer
FindMemoryType(uint32_t typeFilter, VkMemoryPropertyFlags properties) (defined in Karma::VulkanUniformBuffer)Karma::VulkanUniformBuffer
GetAlignedOffsets() const (defined in Karma::UniformBufferObject)Karma::UniformBufferObjectinline
GetBindingPointIndex() const (defined in Karma::UniformBufferObject)Karma::UniformBufferObjectinline
GetBufferSize() const (defined in Karma::UniformBufferObject)Karma::UniformBufferObjectinline
GetUniformBuffers() const (defined in Karma::VulkanUniformBuffer)Karma::VulkanUniformBufferinline
GetUniformDataType() const (defined in Karma::UniformBufferObject)Karma::UniformBufferObjectinline
GetUniformList() const (defined in Karma::UniformBufferObject)Karma::UniformBufferObjectinline
GetUniformSize() const (defined in Karma::UniformBufferObject)Karma::UniformBufferObjectinline
m_BindingPoint (defined in Karma::UniformBufferObject)Karma::UniformBufferObjectprotected
m_BufferSize (defined in Karma::UniformBufferObject)Karma::UniformBufferObjectprotected
m_UniformAlignedOffsets (defined in Karma::UniformBufferObject)Karma::UniformBufferObjectprotected
m_UniformDataType (defined in Karma::UniformBufferObject)Karma::UniformBufferObjectprotected
m_UniformList (defined in Karma::UniformBufferObject)Karma::UniformBufferObjectprotected
m_UniformSizes (defined in Karma::UniformBufferObject)Karma::UniformBufferObjectprotected
UniformBufferObject(std::vector< ShaderDataType > dataTypes, uint32_t bindingPointIndex) (defined in Karma::UniformBufferObject)Karma::UniformBufferObject
UpdateUniforms(T &&... uniforms) (defined in Karma::UniformBufferObject)Karma::UniformBufferObjectinline
UploadUniformBuffer(size_t frameIndex) (defined in Karma::VulkanUniformBuffer)Karma::VulkanUniformBuffer
UploadUniformBuffer() (defined in Karma::UniformBufferObject)Karma::UniformBufferObjectinlinevirtual
VulkanUniformBuffer(std::vector< ShaderDataType > dataTypes, uint32_t bindingPointIndex) (defined in Karma::VulkanUniformBuffer)Karma::VulkanUniformBuffer
~UniformBufferObject()=default (defined in Karma::UniformBufferObject)Karma::UniformBufferObjectvirtual
~VulkanUniformBuffer() (defined in Karma::VulkanUniformBuffer)Karma::VulkanUniformBuffervirtual