Fence

Fence
Scaleform::Render::Fence
Declaration
class Fence;
Description

A Fence is the structure used by HAL items to keep track of their required GPU fences. This includes MeshCacheItems, as well as GlyphCacheSlots. The data pointer may be nullified during RenderSync::EndFrame, when entire frame(s) of fences are reclaimed.

Methods
Method 
Description 
AddRef/Release - not thread safe, should only be called on the render thread. 
Fence constructor. 
Gets a pointer to the fence object. 
Determines whether this fence has yet to be passed. 
AddRef/Release - not thread safe, should only be called on the render thread. 
Waits for this fence to pass. 
Operators
Operator 
Description 
> 
Determines fence ordering. 
File

Render_Sync.h