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

OpenGL implementation of the Hydra Graphics Interface. More...

+ Inheritance diagram for HgiGL:

Public Member Functions

HGIGL_API
HgiImmediateCommandBuffer
GetImmediateCommandBuffer () override
 Returns the immediate command buffer. More...
 
HGIGL_API HgiTextureHandle CreateTexture (HgiTextureDesc const &desc) override
 Create a texture in rendering backend. More...
 
HGIGL_API void DestroyTexture (HgiTextureHandle *texHandle) override
 Destroy a texture in rendering backend. More...
 

Detailed Description

OpenGL implementation of the Hydra Graphics Interface.

Definition at line 39 of file hgi.h.

Member Function Documentation

HGIGL_API HgiTextureHandle CreateTexture ( HgiTextureDesc const &  desc)
overridevirtual

Create a texture in rendering backend.

Implements Hgi.

HGIGL_API void DestroyTexture ( HgiTextureHandle *  texHandle)
overridevirtual

Destroy a texture in rendering backend.

Implements Hgi.

HGIGL_API HgiImmediateCommandBuffer& GetImmediateCommandBuffer ( )
overridevirtual

Returns the immediate command buffer.

Implements Hgi.


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