All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
HgiGLGraphicsEncoder Class Referencefinal

OpenGL implementation of HgiGraphicsEncoder. More...

+ Inheritance diagram for HgiGLGraphicsEncoder:

Public Member Functions

HGIGL_API HgiGLGraphicsEncoder (HgiGraphicsEncoderDesc const &desc)
 
HGIGL_API void EndEncoding () override
 Finish recording of commands. No further commands can be recorded. More...
 
HGIGL_API void SetViewport (GfVec4i const &vp) override
 Set viewport [left, BOTTOM, width, height] - OpenGL coords. More...
 
HGIGL_API void PushDebugGroup (const char *label) override
 Push a debug marker onto the encoder. More...
 
HGIGL_API void PopDebugGroup () override
 Pop the lastest debug marker off encoder. More...
 

Detailed Description

OpenGL implementation of HgiGraphicsEncoder.

Definition at line 43 of file graphicsEncoder.h.

Member Function Documentation

HGIGL_API void EndEncoding ( )
overridevirtual

Finish recording of commands. No further commands can be recorded.

Implements HgiGraphicsEncoder.

HGIGL_API void PopDebugGroup ( )
overridevirtual

Pop the lastest debug marker off encoder.

Implements HgiGraphicsEncoder.

HGIGL_API void PushDebugGroup ( const char *  label)
overridevirtual

Push a debug marker onto the encoder.

Implements HgiGraphicsEncoder.

HGIGL_API void SetViewport ( GfVec4i const &  vp)
overridevirtual

Set viewport [left, BOTTOM, width, height] - OpenGL coords.

Implements HgiGraphicsEncoder.


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