Module: Mesa Branch: master Commit: ca6b520f3ae16e0c6334534e24c22231ddb64d54 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=ca6b520f3ae16e0c6334534e24c22231ddb64d54
Author: Kenneth Graunke <[email protected]> Date: Sat Jun 8 00:06:52 2013 -0700 glsl: Allow the use of determinant() in GLSL 1.50. We already implemented this for ES3, so we just need to turn it on. Fixes 6 Piglit tests: spec/glsl-1.50/compiler/built-in-functions/determinant-mat[234].{vert,frag} Reviewed-by: Matt Turner <[email protected]> Signed-off-by: Kenneth Graunke <[email protected]> --- src/glsl/builtins/profiles/150.glsl | 4 ++++ 1 files changed, 4 insertions(+), 0 deletions(-) diff --git a/src/glsl/builtins/profiles/150.glsl b/src/glsl/builtins/profiles/150.glsl index 78fef51..70c65f2 100644 --- a/src/glsl/builtins/profiles/150.glsl +++ b/src/glsl/builtins/profiles/150.glsl @@ -383,6 +383,10 @@ mat4x2 transpose(mat2x4 m); mat3x4 transpose(mat4x3 m); mat4x3 transpose(mat3x4 m); +float determinant(mat2 m); +float determinant(mat3 m); +float determinant(mat4 m); + mat2 inverse(mat2 m); mat3 inverse(mat3 m); mat4 inverse(mat4 m); _______________________________________________ mesa-commit mailing list [email protected] http://lists.freedesktop.org/mailman/listinfo/mesa-commit
