Blender V4.3
blender::gpu::MTLSSBOAttribute Struct Reference

#include <mtl_pso_descriptor_state.hh>

Public Member Functions

 MTLSSBOAttribute ()
 
 MTLSSBOAttribute (int attribute_ind, int vertexbuffer_ind, int offset, int stride, int format, bool instanced)
 
bool operator== (const MTLSSBOAttribute &other) const
 
void reset ()
 

Public Attributes

int mtl_attribute_index
 
int vbo_id
 
int attribute_offset
 
int per_vertex_stride
 
int attribute_format
 
bool is_instance
 

Detailed Description

Definition at line 77 of file mtl_pso_descriptor_state.hh.

Constructor & Destructor Documentation

◆ MTLSSBOAttribute() [1/2]

blender::gpu::MTLSSBOAttribute::MTLSSBOAttribute ( )
inline

Definition at line 86 of file mtl_pso_descriptor_state.hh.

◆ MTLSSBOAttribute() [2/2]

blender::gpu::MTLSSBOAttribute::MTLSSBOAttribute ( int attribute_ind,
int vertexbuffer_ind,
int offset,
int stride,
int format,
bool instanced )
inline

Definition at line 87 of file mtl_pso_descriptor_state.hh.

Member Function Documentation

◆ operator==()

bool blender::gpu::MTLSSBOAttribute::operator== ( const MTLSSBOAttribute & other) const
inline

Definition at line 98 of file mtl_pso_descriptor_state.hh.

◆ reset()

void blender::gpu::MTLSSBOAttribute::reset ( )
inline

Member Data Documentation

◆ attribute_format

int blender::gpu::MTLSSBOAttribute::attribute_format

◆ attribute_offset

int blender::gpu::MTLSSBOAttribute::attribute_offset

◆ is_instance

bool blender::gpu::MTLSSBOAttribute::is_instance

◆ mtl_attribute_index

int blender::gpu::MTLSSBOAttribute::mtl_attribute_index

◆ per_vertex_stride

int blender::gpu::MTLSSBOAttribute::per_vertex_stride

◆ vbo_id

int blender::gpu::MTLSSBOAttribute::vbo_id

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