mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2026-05-08 17:48:10 +02:00
glsl: Make prototype_string publicly available
Also clarify the documentation for one of the parameters. Reviewed-by: Paul Berry <stereotype441@gmail.com> Reviewed-by: Eric Anholt <eric@anholt.net> Reviewed-by: Kenneth Graunke <kenneth@whitecape.org>
This commit is contained in:
parent
2d960d3f4e
commit
1ad3ba4ad9
2 changed files with 8 additions and 2 deletions
|
|
@ -62,8 +62,10 @@ process_parameters(exec_list *instructions, exec_list *actual_parameters,
|
|||
*
|
||||
* \param return_type Return type of the function. May be \c NULL.
|
||||
* \param name Name of the function.
|
||||
* \param parameters Parameter list for the function. This may be either a
|
||||
* formal or actual parameter list. Only the type is used.
|
||||
* \param parameters List of \c ir_instruction nodes representing the
|
||||
* parameter list for the function. This may be either a
|
||||
* formal (\c ir_variable) or actual (\c ir_rvalue)
|
||||
* parameter list. Only the type is used.
|
||||
*
|
||||
* \return
|
||||
* A ralloced string representing the prototype of the function.
|
||||
|
|
|
|||
|
|
@ -1669,4 +1669,8 @@ ir_has_call(ir_instruction *ir);
|
|||
extern void
|
||||
do_set_program_inouts(exec_list *instructions, struct gl_program *prog);
|
||||
|
||||
extern char *
|
||||
prototype_string(const glsl_type *return_type, const char *name,
|
||||
exec_list *parameters);
|
||||
|
||||
#endif /* IR_H */
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue