24 plGALTextureHandle GetRenderTarget(plUInt32 uiWidth, plUInt32 uiHeight, plGALResourceFormat::Enum format,
25 plGALMSAASampleCount::Enum sampleCount = plGALMSAASampleCount::None, plUInt32 uiSliceColunt = 1);
43 void RunGC(plUInt32 uiMinimumAge);
50 void CheckAndPotentiallyRunGC();
51 void UpdateMemoryStats()
const;
57 plUInt64 m_uiLastUsed = 0;
63 plUInt64 m_uiLastUsed = 0;
66 plEventSubscriptionID m_GALDeviceEventSubscriptionID = 0;
67 plUInt64 m_uiMemoryThresholdForGC = 256 * 1024 * 1024;
68 plUInt64 m_uiCurrentlyAllocatedMemory = 0;
69 plUInt16 m_uiNumAllocationsThresholdForGC = 128;
70 plUInt16 m_uiNumAllocationsSinceLastGC = 0;
71 plUInt16 m_uiFramesThresholdSinceLastGC = 60;
72 plUInt16 m_uiFramesSinceLastGC = 0;
Definition RendererFoundationDLL.h:411
Definition Descriptors.h:177
Definition GPUResourcePool.h:55