Blender V4.3
blender::gpu::Fence Class Referenceabstract

#include <gpu_state_private.hh>

Inherited by blender::gpu::GLFence, blender::gpu::MTLFence, and blender::gpu::VKFence.

Public Member Functions

 Fence ()
 
virtual ~Fence ()
 
virtual void signal ()=0
 
virtual void wait ()=0
 

Protected Attributes

bool signalled_ = false
 

Detailed Description

GPUFence.

Definition at line 167 of file gpu_state_private.hh.

Constructor & Destructor Documentation

◆ Fence()

blender::gpu::Fence::Fence ( )
inline

Definition at line 172 of file gpu_state_private.hh.

◆ ~Fence()

virtual blender::gpu::Fence::~Fence ( )
inlinevirtual

Definition at line 173 of file gpu_state_private.hh.

Member Function Documentation

◆ signal()

virtual void blender::gpu::Fence::signal ( )
pure virtual

◆ wait()

virtual void blender::gpu::Fence::wait ( )
pure virtual

Member Data Documentation

◆ signalled_

bool blender::gpu::Fence::signalled_ = false
protected

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