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

#include <mtl_pso_descriptor_state.hh>

Public Member Functions

bool operator== (const MTLVertexDescriptor &other) const
 
uint64_t hash () const
 

Public Attributes

MTLVertexAttributeDescriptorPSO attributes [GPU_VERT_ATTR_MAX_LEN]
 
MTLVertexBufferLayoutDescriptorPSO buffer_layouts [GPU_BATCH_VBO_MAX_LEN+GPU_BATCH_INST_VBO_MAX_LEN]
 
int max_attribute_value
 
int total_attributes
 
int num_vert_buffers
 
MTLPrimitiveTopologyClass prim_topology_class
 

Detailed Description

Definition at line 120 of file mtl_pso_descriptor_state.hh.

Member Function Documentation

◆ hash()

◆ operator==()

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

Member Data Documentation

◆ attributes

◆ buffer_layouts

◆ max_attribute_value

◆ num_vert_buffers

◆ prim_topology_class

◆ total_attributes

int blender::gpu::MTLVertexDescriptor::total_attributes

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