public GraphicsFence CreateGraphicsFence(GraphicsFenceType fenceType, SynchronisationStageFlags stage) { GraphicsFence newFence = new GraphicsFence(); newFence.m_Ptr = CreateGPUFence_Internal(fenceType, stage); newFence.InitPostAllocation(); newFence.Validate(); return(newFence); }
extern private static IntPtr CreateGPUFenceImpl(GraphicsFenceType fenceType, SynchronisationStageFlags stage);
extern private IntPtr CreateGPUFence_Internal(GraphicsFenceType fenceType, SynchronisationStageFlags stage);