vdr-plugin-softhddevice-drm-gles 1.6.2
cOglCmd Class Referenceabstract

OpenGL Hardware Command. More...

#include <openglosd.h>

Public Member Functions

 cOglCmd (cOglFb *fb)
 
virtual ~cOglCmd (void)
 
virtual const charDescription (void)=0
 
virtual bool Execute (void)=0
 
virtual bool NeedsLockingAgainstStateChange (void)
 

Protected Attributes

cOglFbm_pFramebuffer
 

Detailed Description

OpenGL Hardware Command.

Every draw action is transposed to one of the following cOglCmd* methods, which are sent to the command queue, executed by cOglThread.

Definition at line 320 of file openglosd.h.

Constructor & Destructor Documentation

◆ cOglCmd()

cOglCmd::cOglCmd ( cOglFb fb)
inline

Definition at line 322 of file openglosd.h.

◆ ~cOglCmd()

virtual cOglCmd::~cOglCmd ( void  )
inlinevirtual

Definition at line 324 of file openglosd.h.

Member Function Documentation

◆ Description()

◆ Execute()

◆ NeedsLockingAgainstStateChange()

virtual bool cOglCmd::NeedsLockingAgainstStateChange ( void  )
inlinevirtual

Reimplemented in cOglCmdCopyBufferToOutputFb.

Definition at line 327 of file openglosd.h.

Member Data Documentation

◆ m_pFramebuffer


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