cohtml.Net.RenoirUserGPUMemoryInfo

Struct used to extract user GPU memory information.

Inherits from SystemIDisposable

Inherited by cohtml.Net.UserGPUMemoryInfo

Public Classes

Name
classRenderTargetInfo
classRenderTargetResourceInfo
classUserResourceInfo
classUserTexturesInfo

Public Functions

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

Public Properties

Name
ulongTotalBytes
ulongPeakBytes
RenoirUserGPUMemoryInfo.UserTexturesInfoUserTextureInformation
RenoirUserGPUMemoryInfo.RenderTargetInfoRenderTargetInformation

Protected Attributes

Name
boolswigCMemOwn

Public Functions Documentation

function Dispose

virtual void Dispose()

Reimplemented by: cohtml.Net.UserGPUMemoryInfo.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 UserTextureInformation

RenoirUserGPUMemoryInfo.UserTexturesInfo UserTextureInformation;

property RenderTargetInformation

RenoirUserGPUMemoryInfo.RenderTargetInfo RenderTargetInformation;

Protected Attributes Documentation

variable swigCMemOwn

bool swigCMemOwn;