FreeTableLock

Temporary lock we're using for thread safety when writing to the FreeIDTable.

Windows
MacOS
Linux

Syntax

FCriticalSection FreeTableLock

Remarks

Temporary lock we're using for thread safety when writing to the FreeIDTable. TODO: A lock free algorithm is possible here. We can create a specialized lock free list and reuse the IDTable slots for FreeIndices as Next pointers for our LFL. This would also work well on the GPU. UE-65856 for tracking this work.

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss