|
VisuTwin Canvas
C++ 3D Engine — Metal Backend
|
Backbuffer sentinel target — preserves JS renderTarget/backBuffer identity semantics. More...
#include <platform/graphics/metal/metalUtils.h>
Public Member Functions | |
| MetalBackBufferRenderTarget (const RenderTargetOptions &options) | |
| Public Member Functions inherited from visutwin::canvas::RenderTarget | |
| bool | autoResolve () const |
| Texture * | colorBuffer () const |
| int | colorBufferCount () const |
| Texture * | depthBuffer () const |
| int | face () const |
| Texture * | getColorBuffer (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 | |
| GraphicsDevice * | device () const |
| void | validateMrt () |
Backbuffer sentinel target — preserves JS renderTarget/backBuffer identity semantics.
Definition at line 89 of file metalUtils.h.
|
inlineexplicit |
Definition at line 92 of file metalUtils.h.