diff options
author | Chad Versace <[email protected]> | 2013-01-08 16:13:18 -0800 |
---|---|---|
committer | Chad Versace <[email protected]> | 2013-01-24 21:11:41 -0800 |
commit | 3a88d71d3558d756b0567efe4f22179d2606367c (patch) | |
tree | 4dd0d80b4a7b665078db2b5b82b8e9a881dc77b5 /src/glsl/builtins/ir/unpackHalf2x16.ir | |
parent | 6f8f919a530b570aba13342dfe9a82a8f44a9f69 (diff) |
glsl: Add IR lisp for GLSL ES 3.00 pack/unpack functions
For each of the following functions, add a declaration to
builtins/profiles/300es.glsl and create new file
builtins/ir/${funcname}.ir:
packSnorm2x16 unpackSnorm2x16
packUnorm2x16 unpackUnorm2x16
packHalf2x16 unpackHalf2x16
Reviewed-by: Ian Romanick <[email protected]>
Reviewed-by: Matt Tuner <[email protected]>
Signed-off-by: Chad Versace <[email protected]>
Diffstat (limited to 'src/glsl/builtins/ir/unpackHalf2x16.ir')
-rw-r--r-- | src/glsl/builtins/ir/unpackHalf2x16.ir | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/src/glsl/builtins/ir/unpackHalf2x16.ir b/src/glsl/builtins/ir/unpackHalf2x16.ir new file mode 100644 index 00000000000..f5b6fc23783 --- /dev/null +++ b/src/glsl/builtins/ir/unpackHalf2x16.ir @@ -0,0 +1,6 @@ +((function unpackHalf2x16 + (signature vec2 + (parameters + (declare (in) uint arg0)) + ((return (expression vec2 unpackHalf2x16 (var_ref arg0))))) +)) |