Castor3D 0.17.0
Multiplatform 3D engine
Public Member Functions | Public Attributes | List of all members
castor3d::DeviceCounts Struct Reference

Allocation counters for device buffers. More...

#include <RenderModule.hpp>

Collaboration diagram for castor3d::DeviceCounts:
Collaboration graph
[legend]

Public Member Functions

C3D_API DeviceCounts (RenderDevice const &device)
 

Public Attributes

AllocationStats bufferAllocated
 
AllocationStats vertexAllocated
 
AllocationStats indexAllocated
 
AllocationStats geometryAllocated
 
AllocationStats uboAllocated
 
castor::Vector< castor::Pair< MemChunk, castor::String > > uboAllocations
 

Detailed Description

Allocation counters for device buffers.

Constructor & Destructor Documentation

◆ DeviceCounts()

C3D_API castor3d::DeviceCounts::DeviceCounts ( RenderDevice const & device)
explicit

Member Data Documentation

◆ bufferAllocated

AllocationStats castor3d::DeviceCounts::bufferAllocated

◆ geometryAllocated

AllocationStats castor3d::DeviceCounts::geometryAllocated

◆ indexAllocated

AllocationStats castor3d::DeviceCounts::indexAllocated

◆ uboAllocated

AllocationStats castor3d::DeviceCounts::uboAllocated

◆ uboAllocations

castor::Vector< castor::Pair< MemChunk, castor::String > > castor3d::DeviceCounts::uboAllocations

◆ vertexAllocated

AllocationStats castor3d::DeviceCounts::vertexAllocated

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