|
VisuTwin Canvas
C++ 3D Engine — Metal Backend
|
#include <platform/graphics/metal/metalRenderTarget.h>
Public Member Functions | |
| ColorAttachment ()=default | |
| void | destroy () |
| ~ColorAttachment ()=default | |
Public Attributes | |
| MTL::Texture * | multisampledBuffer = nullptr |
| MTL::PixelFormat | pixelFormat = MTL::PixelFormatInvalid |
| MTL::Texture * | texture = nullptr |
Private class storing info about color buffer
Definition at line 18 of file metalRenderTarget.h.
|
default |
|
default |
| void visutwin::canvas::ColorAttachment::destroy | ( | ) |
Definition at line 48 of file metalRenderTarget.cpp.
References multisampledBuffer, and texture.
| MTL::Texture* visutwin::canvas::ColorAttachment::multisampledBuffer = nullptr |
Definition at line 25 of file metalRenderTarget.h.
Referenced by destroy().
| MTL::PixelFormat visutwin::canvas::ColorAttachment::pixelFormat = MTL::PixelFormatInvalid |
Definition at line 20 of file metalRenderTarget.h.
| MTL::Texture* visutwin::canvas::ColorAttachment::texture = nullptr |
Definition at line 22 of file metalRenderTarget.h.
Referenced by destroy().