wren
Vulkan-based game engine
Loading...
Searching...
No Matches
SpvReflectPrvDecorations Struct Reference
Collaboration diagram for SpvReflectPrvDecorations:

Public Attributes

bool is_relaxed_precision
 
bool is_block
 
bool is_buffer_block
 
bool is_row_major
 
bool is_column_major
 
bool is_built_in
 
bool is_noperspective
 
bool is_flat
 
bool is_non_writable
 
bool is_non_readable
 
bool is_patch
 
bool is_per_vertex
 
bool is_per_task
 
bool is_weight_texture
 
bool is_block_match_texture
 
SpvReflectUserType user_type
 
SpvReflectPrvNumberDecoration set
 
SpvReflectPrvNumberDecoration binding
 
SpvReflectPrvNumberDecoration input_attachment_index
 
SpvReflectPrvNumberDecoration location
 
SpvReflectPrvNumberDecoration component
 
SpvReflectPrvNumberDecoration offset
 
SpvReflectPrvNumberDecoration uav_counter_buffer
 
SpvReflectPrvStringDecoration semantic
 
uint32_t array_stride
 
uint32_t matrix_stride
 
uint32_t spec_id
 
SpvBuiltIn built_in
 

Member Data Documentation

◆ array_stride

uint32_t SpvReflectPrvDecorations::array_stride

◆ binding

SpvReflectPrvNumberDecoration SpvReflectPrvDecorations::binding

◆ built_in

SpvBuiltIn SpvReflectPrvDecorations::built_in

◆ component

SpvReflectPrvNumberDecoration SpvReflectPrvDecorations::component

◆ input_attachment_index

SpvReflectPrvNumberDecoration SpvReflectPrvDecorations::input_attachment_index

◆ is_block

bool SpvReflectPrvDecorations::is_block

◆ is_block_match_texture

bool SpvReflectPrvDecorations::is_block_match_texture

◆ is_buffer_block

bool SpvReflectPrvDecorations::is_buffer_block

◆ is_built_in

bool SpvReflectPrvDecorations::is_built_in

◆ is_column_major

bool SpvReflectPrvDecorations::is_column_major

◆ is_flat

bool SpvReflectPrvDecorations::is_flat

◆ is_non_readable

bool SpvReflectPrvDecorations::is_non_readable

◆ is_non_writable

bool SpvReflectPrvDecorations::is_non_writable

◆ is_noperspective

bool SpvReflectPrvDecorations::is_noperspective

◆ is_patch

bool SpvReflectPrvDecorations::is_patch

◆ is_per_task

bool SpvReflectPrvDecorations::is_per_task

◆ is_per_vertex

bool SpvReflectPrvDecorations::is_per_vertex

◆ is_relaxed_precision

bool SpvReflectPrvDecorations::is_relaxed_precision

◆ is_row_major

bool SpvReflectPrvDecorations::is_row_major

◆ is_weight_texture

bool SpvReflectPrvDecorations::is_weight_texture

◆ location

SpvReflectPrvNumberDecoration SpvReflectPrvDecorations::location

◆ matrix_stride

uint32_t SpvReflectPrvDecorations::matrix_stride

◆ offset

SpvReflectPrvNumberDecoration SpvReflectPrvDecorations::offset

◆ semantic

SpvReflectPrvStringDecoration SpvReflectPrvDecorations::semantic

◆ set

SpvReflectPrvNumberDecoration SpvReflectPrvDecorations::set

◆ spec_id

uint32_t SpvReflectPrvDecorations::spec_id

◆ uav_counter_buffer

SpvReflectPrvNumberDecoration SpvReflectPrvDecorations::uav_counter_buffer

◆ user_type

SpvReflectUserType SpvReflectPrvDecorations::user_type

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