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

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

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

Public Member Functions

metal::BindGroupLayoutbindGroupLayout () const
 MetalBindGroupFormat (GraphicsDevice *graphicsDevice, const std::vector< BindBaseFormat * > &formats)
Public Member Functions inherited from visutwin::canvas::BindGroupFormat
 BindGroupFormat (GraphicsDevice *graphicsDevice, const std::vector< BindBaseFormat * > &formats)
uint32_t key () const

Detailed Description

Metal bind group format. Describes the layout of buffers and textures in a bind group.

Definition at line 17 of file metalBindGroupFormat.h.

Constructor & Destructor Documentation

◆ MetalBindGroupFormat()

visutwin::canvas::MetalBindGroupFormat::MetalBindGroupFormat ( GraphicsDevice * graphicsDevice,
const std::vector< BindBaseFormat * > & formats )
inline

Member Function Documentation

◆ bindGroupLayout()

metal::BindGroupLayout * visutwin::canvas::MetalBindGroupFormat::bindGroupLayout ( ) const
inline

Definition at line 23 of file metalBindGroupFormat.h.


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