ezEngine Release 25.08
Loading...
Searching...
No Matches
ezGALFrameBufferDescriptor Struct Reference

This class is used to describe the frame buffer of a graphics pipeline. This should not be filled out manually, but rather be created by the ezGALRenderingSetup. The frame buffer descriptor is used by the renderer to set up render targets to render into. More...

#include <RenderTargetSetup.h>

Inheritance diagram for ezGALFrameBufferDescriptor:

Public Attributes

ezGALRenderTargetViewHandle m_hColorTarget [EZ_GAL_MAX_RENDERTARGET_COUNT]
 
ezGALRenderTargetViewHandle m_hDepthTarget
 
ezSizeU32 m_Size = {0, 0}
 
ezUInt32 m_uiSliceCount = 0
 

Additional Inherited Members

- Public Member Functions inherited from ezHashableStruct< ezGALFrameBufferDescriptor >
 ezHashableStruct (const ezHashableStruct< ezGALFrameBufferDescriptor > &other)
 
void operator= (const ezHashableStruct< ezGALFrameBufferDescriptor > &other)
 
bool operator== (const ezHashableStruct< ezGALFrameBufferDescriptor > &other) const
 
bool operator!= (const ezHashableStruct< ezGALFrameBufferDescriptor > &other) const
 
bool operator< (const ezHashableStruct< ezGALFrameBufferDescriptor > &other) const
 
ezUInt32 CalculateHash () const
 Calculates the 32 bit hash of the struct and returns it.
 

Detailed Description

This class is used to describe the frame buffer of a graphics pipeline. This should not be filled out manually, but rather be created by the ezGALRenderingSetup. The frame buffer descriptor is used by the renderer to set up render targets to render into.

See also
ezGALRenderingSetup

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