Class mediapipe::GlSyncPoint
ClassList > mediapipe > GlSyncPoint
Inherited by the following classes: mediapipe::GlExternalFenceSyncPoint, mediapipe::GlFenceSyncPoint, mediapipe::GlFinishSyncPoint, mediapipe::GlMultiSyncPoint
Public Functions
Type | Name |
---|---|
const std::shared_ptr< GlContext > & | GetContext () |
GlSyncPoint (const std::shared_ptr< GlContext > & gl_context) |
|
virtual bool | IsReady () = 0 |
virtual void | Wait () = 0 |
virtual void | WaitOnGpu () |
virtual | ~GlSyncPoint () |
Protected Attributes
Type | Name |
---|---|
std::shared_ptr< GlContext > | gl_context_ |
Public Functions Documentation
function GetContext
inline const std::shared_ptr< GlContext > & mediapipe::GlSyncPoint::GetContext ()
function GlSyncPoint
inline explicit mediapipe::GlSyncPoint::GlSyncPoint (
const std::shared_ptr< GlContext > & gl_context
)
function IsReady
virtual bool mediapipe::GlSyncPoint::IsReady () = 0
function Wait
virtual void mediapipe::GlSyncPoint::Wait () = 0
function WaitOnGpu
inline virtual void mediapipe::GlSyncPoint::WaitOnGpu ()
function ~GlSyncPoint
inline virtual mediapipe::GlSyncPoint::~GlSyncPoint ()
Protected Attributes Documentation
variable gl_context_
std::shared_ptr<GlContext> mediapipe::GlSyncPoint::gl_context_;
The documentation for this class was generated from the following file /home/friedel/devel/ILLIXR-plugins/hand_tracking/mediapipe/gpu/gl_context.h