Function bgfx_sys::bgfx_create_program
source · pub unsafe extern "C" fn bgfx_create_program(
_vsh: bgfx_shader_handle_t,
_fsh: bgfx_shader_handle_t,
_destroyShaders: bool
) -> bgfx_program_handle_t
Expand description
Create program with vertex and fragment shaders.
@param[in] _vsh Vertex shader. @param[in] _fsh Fragment shader. @param[in] _destroyShaders If true, shaders will be destroyed when program is destroyed.
@returns Program handle if vertex shader output and fragment shader input are matching, otherwise returns invalid program handle.