mirror of
https://github.com/DCFApixels/Unity-DebugX.git
synced 2026-04-21 20:35:54 +08:00
Update DebugX.cs
This commit is contained in:
parent
570a242950
commit
8e9882215b
@ -668,11 +668,18 @@ namespace DCFApixels
|
||||
private static readonly int _elementSize = RuntimeHelpers.IsReferenceOrContainsReferences<T>() ? sizeof(IntPtr) : Marshal.SizeOf<T>();
|
||||
private static void CheckAvailablePoolMemory()
|
||||
{
|
||||
if(_lastAvailablePoolMemory == DebugX.AvailablePoolMemory)
|
||||
if(_bufferMaxSize != 0 && _lastAvailablePoolMemory == DebugX.AvailablePoolMemory)
|
||||
{
|
||||
return;
|
||||
}
|
||||
_bufferMaxSize = _lastAvailablePoolMemory / _elementSize * 1024;
|
||||
if(DebugX.AvailablePoolMemory < _elementSize * 10)
|
||||
{
|
||||
_bufferMaxSize = DebugX.AvailablePoolMemory * 1024 / _elementSize;
|
||||
}
|
||||
else
|
||||
{
|
||||
_bufferMaxSize = DebugX.AvailablePoolMemory / _elementSize * 1024;
|
||||
}
|
||||
_lastAvailablePoolMemory = DebugX.AvailablePoolMemory;
|
||||
}
|
||||
private class DummyRenderer : IGizmoRenderer<T>
|
||||
|
||||
Loading…
Reference in New Issue
Block a user