Statistics of GPU buffer manager usage. More...
#include <kanzi/core.ui/platform/graphics_backend/gl/gpu_buffer_manager.hpp>
Public Attributes | |
const KzcGPUBufferManager * | bufferManager |
Owner buffer manager. More... | |
kanzi::Buffer::BufferType | bufferType |
Type of the statistics. More... | |
unsigned int | poolsCount |
Number of memory pools. More... | |
unsigned int | availableMemorySize |
Available memory size. More... | |
unsigned int | usedMemorySize |
How much memory is used. More... | |
unsigned int | availableMemoryBlocksCount |
Number of available memory blocks. More... | |
unsigned int | usedMemoryBlocksCount |
Number of used memory blocks. More... | |
unsigned int | maximumAvailableBlockSize |
Maximum size block available. More... | |
Statistics of GPU buffer manager usage.
const KzcGPUBufferManager* KzcGPUBufferManagerStatistics::bufferManager |
Owner buffer manager.
kanzi::Buffer::BufferType KzcGPUBufferManagerStatistics::bufferType |
Type of the statistics.
unsigned int KzcGPUBufferManagerStatistics::poolsCount |
Number of memory pools.
unsigned int KzcGPUBufferManagerStatistics::availableMemorySize |
Available memory size.
unsigned int KzcGPUBufferManagerStatistics::usedMemorySize |
How much memory is used.
unsigned int KzcGPUBufferManagerStatistics::availableMemoryBlocksCount |
Number of available memory blocks.
unsigned int KzcGPUBufferManagerStatistics::usedMemoryBlocksCount |
Number of used memory blocks.
unsigned int KzcGPUBufferManagerStatistics::maximumAvailableBlockSize |
Maximum size block available.