glsl: add double support for packing varyings
authorIlia Mirkin <imirkin@alum.mit.edu>
Fri, 20 Feb 2015 09:08:38 +0000 (04:08 -0500)
committerIlia Mirkin <imirkin@alum.mit.edu>
Wed, 25 Feb 2015 03:07:29 +0000 (22:07 -0500)
commit720ba6ca9745f7b7dc0b5120f3a57d66e2bbe18b
tree2de4dac264d4316b4607c16c8f470e892f49b1cc
parent546aba143d13ba3f993ead4cc30b2404abfc0202
glsl: add double support for packing varyings

Doubles are always packed, but a single double will never cross a slot
boundary -- single slots can still be wasted in some situations.

Signed-off-by: Ilia Mirkin <imirkin@alum.mit.edu>
Reviewed-by: Dave Airlie <airlied@redhat.com>
Reviewed-by: Ian Romanick <ian.d.romanick@intel.com>
src/glsl/lower_packed_varyings.cpp