#include <internal_interface.hpp>
|
void | invoke () |
|
template<typename U > |
void | register_builtin (spirv_cross_builtin builtin, const U &value) |
|
void | set_builtin (spirv_cross_builtin builtin, void *data, size_t size) |
|
template<typename U > |
void | register_resource (const internal::Resource< U > &value, unsigned set, unsigned binding) |
|
template<typename U > |
void | register_stage_input (const internal::StageInput< U > &value, unsigned location) |
|
template<typename U > |
void | register_stage_output (const internal::StageOutput< U > &value, unsigned location) |
|
template<typename U > |
void | register_uniform_constant (const internal::UniformConstant< U > &value, unsigned location) |
|
template<typename U > |
void | register_push_constant (const internal::PushConstant< U > &value) |
|
void | set_stage_input (unsigned location, void *data, size_t size) |
|
void | set_stage_output (unsigned location, void *data, size_t size) |
|
void | set_uniform_constant (unsigned location, void *data, size_t size) |
|
void | set_push_constant (void *data, size_t size) |
|
void | set_resource (unsigned set, unsigned binding, void **data, size_t size) |
|
◆ invoke()
The documentation for this struct was generated from the following file: