diff options
author | Bryan Cain <[email protected]> | 2011-06-13 18:12:56 -0500 |
---|---|---|
committer | Bryan Cain <[email protected]> | 2011-08-01 17:59:08 -0500 |
commit | b191382c60bdcfeb7f424b23aa6ab63de81e2f08 (patch) | |
tree | ef8b950f369fd041ae45c934d9d8c14b892e3392 /src/mesa/program/prog_parameter.h | |
parent | f95169deb40f8245f4b3b07b17b222746da29bdd (diff) |
mesa, glsl_to_tgsi: add native support for integers in shaders
Disabled by default on all drivers. To enable it, change ctx->GLSLVersion to 130
in st_extensions.c. Currently, softpipe is the only driver with integer support.
Diffstat (limited to 'src/mesa/program/prog_parameter.h')
-rw-r--r-- | src/mesa/program/prog_parameter.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/mesa/program/prog_parameter.h b/src/mesa/program/prog_parameter.h index dcc171ed745..f858cf0fa0d 100644 --- a/src/mesa/program/prog_parameter.h +++ b/src/mesa/program/prog_parameter.h @@ -135,6 +135,11 @@ _mesa_add_named_constant(struct gl_program_parameter_list *paramList, GLuint size); extern GLint +_mesa_add_typed_unnamed_constant(struct gl_program_parameter_list *paramList, + const gl_constant_value values[4], GLuint size, + GLenum datatype, GLuint *swizzleOut); + +extern GLint _mesa_add_unnamed_constant(struct gl_program_parameter_list *paramList, const gl_constant_value values[4], GLuint size, GLuint *swizzleOut); |