VisuTwin Canvas
C++ 3D Engine — Metal Backend
Loading...
Searching...
No Matches
visutwin::canvas::MetalBackBufferRenderTarget Class Referencefinal

Backbuffer sentinel target — preserves JS renderTarget/backBuffer identity semantics. More...

#include <platform/graphics/metal/metalUtils.h>

Inheritance diagram for visutwin::canvas::MetalBackBufferRenderTarget:
[legend]

Public Member Functions

 MetalBackBufferRenderTarget (const RenderTargetOptions &options)
Public Member Functions inherited from visutwin::canvas::RenderTarget
bool autoResolve () const
TexturecolorBuffer () const
int colorBufferCount () const
TexturedepthBuffer () const
int face () const
TexturegetColorBuffer (size_t index) const
bool hasDepth () const
bool hasDepthBuffer () const
bool hasMipmaps () const
bool hasStencil () const
int height () const
int key () const
int mipLevel () const
const std::string & name () const
 RenderTarget (const RenderTargetOptions &options={})
void resize (int width, int height)
int samples () const
int width () const
virtual ~RenderTarget ()

Additional Inherited Members

Protected Member Functions inherited from visutwin::canvas::RenderTarget
GraphicsDevicedevice () const
void validateMrt ()

Detailed Description

Backbuffer sentinel target — preserves JS renderTarget/backBuffer identity semantics.

Definition at line 89 of file metalUtils.h.

Constructor & Destructor Documentation

◆ MetalBackBufferRenderTarget()


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