|
Loom C API
Public Loom compiler C API
|
SPIR-V binary emission options. More...
#include <emit.h>
Data Fields | |
| loomc_structure_type_t | type |
| Structure type. | |
| loomc_host_size_t | structure_size |
| Size of this structure in bytes. | |
| const void * | next |
| Next invocation option extension. | |
SPIR-V binary emission options.
SPIR-V emission uses the generic artifact format and artifact identifier on loomc_emit_options_t. Emitted functions carry their targets in prepared IR. This target-specific descriptor carries no additional stable fields today.
| loomc_structure_type_t loomc_spirv_emit_options_t::type |
Structure type.
Must be LOOMC_STRUCTURE_TYPE_SPIRV_EMIT_OPTIONS when nonzero.