mesa/src/glsl/builtins
Paul Berry 486f955654 glsl: Create builtin function profiles for GLSL 3.00 ES.
Nearly all of the builtin functions in GLSL 3.00 ES are already
implemented in Mesa; this patch enables them.

A few functions are not implemented yet; those have been commented
out, with a FIXME comment to act as a reminder of what still needs to
be implemented.  Here is the complete list: packSnorm2x16,
unpackSnorm2x16, packUnorm2x16, unpackUnorm2x16, packHalf2x16,
unpackHalf2x16.

Reviewed-by: Ian Romanick <ian.d.romanick@intel.com>
Reviewed-by: Kenneth Graunke <kenneth@whitecape.org>
Reviewed-by: Eric Anholt <eric@anholt.net>
Acked-by: Carl Worth <cworth@cworth.org>
2012-12-06 12:13:22 -08:00
..
glsl glsl: add determinant() functions. 2012-12-06 12:13:22 -08:00
ir glsl: Fix pi/2 constant in acos built-in function 2012-06-13 18:26:11 -07:00
profiles glsl: Create builtin function profiles for GLSL 3.00 ES. 2012-12-06 12:13:22 -08:00
tools glsl: Make builtin function profiles for GLSL ES use "es" in the filename. 2012-12-06 12:13:22 -08:00