ezEngine  Milestone 7
ezGALRenderTargetViewGL Class Reference

OpenGL has no concept of render-target-views. Thus this class just contains configuration for bindings. More...

#include <RenderTargetViewGL.h>

Inheritance diagram for ezGALRenderTargetViewGL:

Public Member Functions

glBindingTarget GetBindingTarget () const
 

Private Member Functions

 ezGALRenderTargetViewGL (const ezGALRenderTargetViewCreationDescription &Description)
 
virtual ezResult InitPlatform (ezGALDevice *pDevice) override
 
virtual ezResult DeInitPlatform (ezGALDevice *pDevice) override
 

Private Attributes

glBindingTarget m_BindingTarget
 

Friends

class ezGALDeviceGL
 
class ezMemoryUtils
 

Additional Inherited Members

- Protected Member Functions inherited from ezGALRenderTargetView
 ezGALRenderTargetView (const ezGALRenderTargetViewCreationDescription &Description)
 
- Protected Attributes inherited from ezGALObjectBase< ezGALRenderTargetViewCreationDescription >
const
ezGALRenderTargetViewCreationDescription 
m_Description
 

Detailed Description

OpenGL has no concept of render-target-views. Thus this class just contains configuration for bindings.

If a invalid texture handle is given, it is assumed that this represents the hardware backbuffer. Framebuffer objects are represented by ezGALRenderTargetConfigGL.


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