Structs§
- dxil_
spirv_ compute_ runtime_ data - dxil_
spirv_ debug_ options - dxil_
spirv_ logger - dxil_
spirv_ metadata - dxil_
spirv_ object - dxil_
spirv_ object__ bindgen_ ty_ 1 - dxil_
spirv_ runtime_ conf - dxil_
spirv_ runtime_ conf_ flip_ conf - dxil_
spirv_ runtime_ conf_ push_ cbv - dxil_
spirv_ runtime_ conf_ runtime_ cbv - dxil_
spirv_ specialization - dxil_
spirv_ vertex_ runtime_ data - dxil_
spirv_ vertex_ runtime_ data__ bindgen_ ty_ 1__ bindgen_ ty_ 1 - dxil_
spirv_ yz_ flip_ mode
Enums§
Constants§
Functions§
- spirv_
to_ ⚠dxil - Compile a SPIR-V module into DXIL. \param words SPIR-V module to compile \param word_count number of words in the SPIR-V module \param specializations specialization constants to compile with the shader \param num_specializations number of specialization constants \param stage shader stage \param entry_point_name name of shader entrypoint \param conf configuration for spriv_to_dxil \param out_dxil will contain the DXIL bytes on success (call spirv_to_dxil_free after use) \return true if compilation succeeded
- spirv_
to_ ⚠dxil_ free - Free the buffer allocated by spirv_to_dxil.
- spirv_
to_ ⚠dxil_ get_ version