struct SPIREntryPoint

Defined at line 675 of file ../../third_party/spirv-cross/src/spirv_common.hpp

SPIREntryPoint is not a variant since its IDs are used to decorate OpFunction,

so in order to avoid conflicts, we can't stick them in the ids array.

Public Members

TypedID self
basic_string name
basic_string orig_name
SmallVector interface_variables
Bitset flags
WorkgroupSize workgroup_size
uint32_t invocations
uint32_t output_vertices
uint32_t output_primitives
ExecutionModel model
bool geometry_passthrough

Public Methods

void SPIREntryPoint (FunctionID self_, spv::ExecutionModel execution_model, const std::string & entry_name)

Defined at line 677 of file ../../third_party/spirv-cross/src/spirv_common.hpp

void SPIREntryPoint ()

Defined at line 684 of file ../../third_party/spirv-cross/src/spirv_common.hpp

Records