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

#include <mtl_pso_descriptor_state.hh>

Public Member Functions

 MTLSSBOAttribute ()=default
 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 80 of file mtl_pso_descriptor_state.hh.

Constructor & Destructor Documentation

◆ MTLSSBOAttribute() [1/2]

blender::gpu::MTLSSBOAttribute::MTLSSBOAttribute ( )
default

Referenced by operator==().

◆ MTLSSBOAttribute() [2/2]

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

Member Function Documentation

◆ operator==()

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

◆ reset()

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

Member Data Documentation

◆ attribute_format

int blender::gpu::MTLSSBOAttribute::attribute_format

Definition at line 86 of file mtl_pso_descriptor_state.hh.

Referenced by MTLSSBOAttribute(), operator==(), and reset().

◆ attribute_offset

int blender::gpu::MTLSSBOAttribute::attribute_offset

Definition at line 84 of file mtl_pso_descriptor_state.hh.

Referenced by MTLSSBOAttribute(), operator==(), and reset().

◆ is_instance

bool blender::gpu::MTLSSBOAttribute::is_instance

Definition at line 87 of file mtl_pso_descriptor_state.hh.

Referenced by MTLSSBOAttribute(), operator==(), and reset().

◆ mtl_attribute_index

int blender::gpu::MTLSSBOAttribute::mtl_attribute_index

Definition at line 82 of file mtl_pso_descriptor_state.hh.

Referenced by MTLSSBOAttribute(), operator==(), and reset().

◆ per_vertex_stride

int blender::gpu::MTLSSBOAttribute::per_vertex_stride

Definition at line 85 of file mtl_pso_descriptor_state.hh.

Referenced by MTLSSBOAttribute(), operator==(), and reset().

◆ vbo_id

int blender::gpu::MTLSSBOAttribute::vbo_id

Definition at line 83 of file mtl_pso_descriptor_state.hh.

Referenced by MTLSSBOAttribute(), operator==(), and reset().


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