Karma Engine
|
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::UniformBufferObject | protected |
ClearBuffer() (defined in Karma::VulkanUniformBuffer) | Karma::VulkanUniformBuffer | |
Create(std::vector< ShaderDataType > dataTypes, uint32_t bindingPointIndex) (defined in Karma::UniformBufferObject) | Karma::UniformBufferObject | static |
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::UniformBufferObject | inline |
GetBindingPointIndex() const (defined in Karma::UniformBufferObject) | Karma::UniformBufferObject | inline |
GetBufferSize() const (defined in Karma::UniformBufferObject) | Karma::UniformBufferObject | inline |
GetUniformBuffers() const (defined in Karma::VulkanUniformBuffer) | Karma::VulkanUniformBuffer | inline |
GetUniformDataType() const (defined in Karma::UniformBufferObject) | Karma::UniformBufferObject | inline |
GetUniformList() const (defined in Karma::UniformBufferObject) | Karma::UniformBufferObject | inline |
GetUniformSize() const (defined in Karma::UniformBufferObject) | Karma::UniformBufferObject | inline |
m_BindingPoint (defined in Karma::UniformBufferObject) | Karma::UniformBufferObject | protected |
m_BufferSize (defined in Karma::UniformBufferObject) | Karma::UniformBufferObject | protected |
m_UniformAlignedOffsets (defined in Karma::UniformBufferObject) | Karma::UniformBufferObject | protected |
m_UniformDataType (defined in Karma::UniformBufferObject) | Karma::UniformBufferObject | protected |
m_UniformList (defined in Karma::UniformBufferObject) | Karma::UniformBufferObject | protected |
m_UniformSizes (defined in Karma::UniformBufferObject) | Karma::UniformBufferObject | protected |
UniformBufferObject(std::vector< ShaderDataType > dataTypes, uint32_t bindingPointIndex) (defined in Karma::UniformBufferObject) | Karma::UniformBufferObject | |
UpdateUniforms(T &&... uniforms) (defined in Karma::UniformBufferObject) | Karma::UniformBufferObject | inline |
UploadUniformBuffer(size_t frameIndex) (defined in Karma::VulkanUniformBuffer) | Karma::VulkanUniformBuffer | |
UploadUniformBuffer() (defined in Karma::UniformBufferObject) | Karma::UniformBufferObject | inlinevirtual |
VulkanUniformBuffer(std::vector< ShaderDataType > dataTypes, uint32_t bindingPointIndex) (defined in Karma::VulkanUniformBuffer) | Karma::VulkanUniformBuffer | |
~UniformBufferObject()=default (defined in Karma::UniformBufferObject) | Karma::UniformBufferObject | virtual |
~VulkanUniformBuffer() (defined in Karma::VulkanUniformBuffer) | Karma::VulkanUniformBuffer | virtual |