Blender V5.0
blender::gpu::GLFence Class Reference

#include <gl_state.hh>

Inherits blender::gpu::Fence.

Public Member Functions

 GLFence ()
Memory barrier
 ~GLFence ()
void signal () override
void wait () override
Public Member Functions inherited from blender::gpu::Fence
 Fence ()=default
virtual ~Fence ()=default

Additional Inherited Members

Protected Attributes inherited from blender::gpu::Fence
bool signalled_ = false

Detailed Description

Definition at line 118 of file gl_state.hh.

Constructor & Destructor Documentation

◆ GLFence()

blender::gpu::GLFence::GLFence ( )
inline

Definition at line 123 of file gl_state.hh.

References blender::gpu::Fence::Fence().

◆ ~GLFence()

blender::gpu::GLFence::~GLFence ( )

Definition at line 671 of file gl_state.cc.

Member Function Documentation

◆ signal()

void blender::gpu::GLFence::signal ( )
overridevirtual

Implements blender::gpu::Fence.

Definition at line 679 of file gl_state.cc.

References blender::gpu::Fence::signalled_.

◆ wait()

void blender::gpu::GLFence::wait ( )
overridevirtual

Implements blender::gpu::Fence.

Definition at line 690 of file gl_state.cc.

References blender::gpu::Fence::signalled_.


The documentation for this class was generated from the following files: