XLE  v0.02.0
Classes | Public Types | Public Member Functions | Public Attributes | Static Public Attributes | List of all members
SceneEngine::MainTargetsBox Class Reference

Classes

class  Desc
 

Public Types

typedef RenderCore::Metal::RenderTargetView RTV
 
typedef RenderCore::Metal::DepthStencilView DSV
 
typedef RenderCore::Metal::ShaderResourceView SRV
 

Public Member Functions

 MainTargetsBox (const Desc &desc)
 

Public Attributes

Desc _desc
 
ResourcePtr _gbufferTextures [s_gbufferTextureCount]
 
ResourcePtr _msaaDepthBufferTexture
 
ResourcePtr _secondaryDepthBufferTexture
 
RTV _gbufferRTVs [s_gbufferTextureCount]
 
DSV _msaaDepthBuffer
 
DSV _secondaryDepthBuffer
 
SRV _gbufferRTVsSRV [s_gbufferTextureCount]
 
SRV _msaaDepthBufferSRV
 
SRV _secondaryDepthBufferSRV
 

Static Public Attributes

static const unsigned s_gbufferTextureCount = 3
 

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