Skip to content
SiteEmail

renoir::UserGPUMemoryInfo

Struct used to extract user GPU memory information.

#include <CoherentRenderingLibrary.h>

Inherited by cohtml::UserGPUMemoryInfo

Name
structRenderTargetInfo
structRenderTargetResourceInfo
structUserResourceInfo
structUserTexturesInfo
Name
virtual unsignedGetTextureRenoirId(unsigned backendId) const =0
virtual voidRelease() =0
virtual~UserGPUMemoryInfo()
Name
size_tTotalBytes
size_tPeakBytes
size_tLastRenderingExecutionID
UserTexturesInfoUserTextureInformation
RenderTargetInfoRenderTargetInformation
virtual unsigned GetTextureRenoirId(
unsigned backendId
) const =0
virtual void Release() =0
inline virtual ~UserGPUMemoryInfo()

Reimplemented by: cohtml::UserGPUMemoryInfo::~UserGPUMemoryInfo

size_t TotalBytes;
size_t PeakBytes;
size_t LastRenderingExecutionID;
UserTexturesInfo UserTextureInformation;
RenderTargetInfo RenderTargetInformation;