Kanzi Graphics Engine
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros
KzcGPUBufferManagerStatistics Struct Reference

Statistics of GPU buffer manager usage. More...

#include <kzc_gpu_buffer_manager.h>

Data Fields

struct KzcGPUBufferManagerbufferManager
 Owner buffer manager. More...
 
enum KzcGPUBufferManagerType bufferType
 Type of the statistics. More...
 
kzUint poolsCount
 Number of memory pools. More...
 
kzUint availableMemorySize
 Available memory size. More...
 
kzUint usedMemorySize
 How much memory is used. More...
 
kzUint availableMemoryBlocksCount
 Number of available memory blocks. More...
 
kzUint usedMemoryBlocksCount
 Number of used memory blocks. More...
 
kzUint maximumAvailableBlockSize
 Maximum size block available. More...
 

Detailed Description

Statistics of GPU buffer manager usage.

Field Documentation

struct KzcGPUBufferManager* KzcGPUBufferManagerStatistics::bufferManager

Owner buffer manager.

enum KzcGPUBufferManagerType KzcGPUBufferManagerStatistics::bufferType

Type of the statistics.

kzUint KzcGPUBufferManagerStatistics::poolsCount

Number of memory pools.

kzUint KzcGPUBufferManagerStatistics::availableMemorySize

Available memory size.

kzUint KzcGPUBufferManagerStatistics::usedMemorySize

How much memory is used.

kzUint KzcGPUBufferManagerStatistics::availableMemoryBlocksCount

Number of available memory blocks.

kzUint KzcGPUBufferManagerStatistics::usedMemoryBlocksCount

Number of used memory blocks.

kzUint KzcGPUBufferManagerStatistics::maximumAvailableBlockSize

Maximum size block available.


The documentation for this struct was generated from the following file: