cohtml.Net.RenoirGPUMemoryInfo

Struct used to extract GPU memory information.

Inherits from SystemIDisposable

Inherited by cohtml.Net.GPUMemoryInfo

Public Classes

Name
classBufferInfo
classBufferResourceInfo
classBufferResources
classMemoryInfo
classResourceInfo
classTextureInfo
classTextureResources

Public Functions

Name
virtual voidDispose()
virtual uintGetTextureRenoirId(uint backendId)
virtual voidRelease()

Public Properties

Name
ulongTotalBytes
ulongPeakBytes
RenoirGPUMemoryInfo.TextureInfoTexturesInformation
RenoirGPUMemoryInfo.BufferInfoBuffersInformation

Protected Attributes

Name
boolswigCMemOwn

Public Functions Documentation

function Dispose

virtual void Dispose()

Reimplemented by: cohtml.Net.GPUMemoryInfo.Dispose

function GetTextureRenoirId

virtual uint GetTextureRenoirId(
    uint backendId
)

function Release

virtual void Release()

Public Property Documentation

property TotalBytes

ulong TotalBytes;

property PeakBytes

ulong PeakBytes;

property TexturesInformation

RenoirGPUMemoryInfo.TextureInfo TexturesInformation;

property BuffersInformation

RenoirGPUMemoryInfo.BufferInfo BuffersInformation;

Protected Attributes Documentation

variable swigCMemOwn

bool swigCMemOwn;