Blender V4.3
blender::gpu::VKGraphicsInfo::VertexIn Struct Reference

#include <vk_pipeline_pool.hh>

Public Member Functions

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

Public Attributes

VkPrimitiveTopology vk_topology
 
Vector< VkVertexInputAttributeDescription > attributes
 
Vector< VkVertexInputBindingDescription > bindings
 

Detailed Description

Definition at line 47 of file vk_pipeline_pool.hh.

Member Function Documentation

◆ hash()

uint64_t blender::gpu::VKGraphicsInfo::VertexIn::hash ( ) const
inline

Definition at line 62 of file vk_pipeline_pool.hh.

References attributes, bindings, hash(), and vk_topology.

Referenced by blender::gpu::VKGraphicsInfo::hash(), hash(), and operator==().

◆ operator==()

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

Member Data Documentation

◆ attributes

Vector<VkVertexInputAttributeDescription> blender::gpu::VKGraphicsInfo::VertexIn::attributes

◆ bindings

Vector<VkVertexInputBindingDescription> blender::gpu::VKGraphicsInfo::VertexIn::bindings

◆ vk_topology

VkPrimitiveTopology blender::gpu::VKGraphicsInfo::VertexIn::vk_topology

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