KarmaEngine
Game Engine for practical learning and research purposes
Loading...
Searching...
No Matches
Karma::VulkanUniformBuffer Member List

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

BufferCreation()Karma::VulkanUniformBuffer
CalculateOffsetsAndBufferSize()Karma::UniformBufferObjectprotected
ClearBuffer()Karma::VulkanUniformBuffer
Create(std::vector< ShaderDataType > dataTypes, uint32_t bindingPointIndex)Karma::UniformBufferObjectstatic
CreateBuffer(VkDeviceSize size, VkBufferUsageFlags usage, VkMemoryPropertyFlags properties, VkBuffer &buffer, VkDeviceMemory &bufferMemory)Karma::VulkanUniformBuffer
FindMemoryType(uint32_t typeFilter, VkMemoryPropertyFlags properties)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() constKarma::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_BindingPointKarma::UniformBufferObjectprotected
m_BufferSizeKarma::UniformBufferObjectprotected
m_UniformAlignedOffsetsKarma::UniformBufferObjectprotected
m_UniformDataTypeKarma::UniformBufferObjectprotected
m_UniformListKarma::UniformBufferObjectprotected
m_UniformSizesKarma::UniformBufferObjectprotected
UniformBufferObject(std::vector< ShaderDataType > dataTypes, uint32_t bindingPointIndex)Karma::UniformBufferObject
UpdateUniforms(T &&... uniforms)Karma::UniformBufferObjectinline
UploadUniformBuffer(size_t frameIndex) overrideKarma::VulkanUniformBuffervirtual
VulkanUniformBuffer(std::vector< ShaderDataType > dataTypes, uint32_t bindingPointIndex)Karma::VulkanUniformBuffer
~UniformBufferObject()=defaultKarma::UniformBufferObjectvirtual
~VulkanUniformBuffer()Karma::VulkanUniformBuffervirtual