mesa/src
Matt Turner c049dd4396 glsl: Allow dot() on scalars, and throw out dotlike().
In all uses of dotlike() we're writing generic code that operates on 1-4
component vectors. That our IR requires ir_binop_dot expressions'
operands to be 2+ component vectors is an implementation detail that's
not important when implementing built-in functions with dot(), which is
defined for scalar floats in GLSL.

Reviewed-by: Eric Anholt <eric@anholt.net>
2014-03-18 23:20:29 -07:00
..
egl egl/main: Enable Linux platform extensions 2014-03-17 15:49:06 -07:00
gallium gallium/docs: update SLT, SGE, SFL, STR opcode docs 2014-03-18 08:03:27 -06:00
gbm gbm: make 'devices' array static 2014-03-08 20:43:54 +00:00
getopt getopt: Make code more portable. 2011-01-12 16:54:21 +00:00
glsl glsl: Allow dot() on scalars, and throw out dotlike(). 2014-03-18 23:20:29 -07:00
glx glx: Fix incorrect pdp assignment in dri2_bind_context(). 2014-03-18 08:03:27 -06:00
gtest gtest: enable subdir-objects to prevent automake warnings 2013-11-16 14:01:27 +00:00
hgl haiku libGL: Move from gallium target to src/hgl 2014-01-06 15:50:21 -06:00
loader dri: Add a useful error message if someone's packages missed libudev deps. 2014-02-01 10:09:11 -08:00
mapi glapi: restore _glthread_GetID() function 2014-03-14 12:12:07 -06:00
mesa i965: Drop some more dead code from the old CACHED_BATCH feature. 2014-03-18 14:45:09 -07:00
Makefile.am loader: introduce the loader util lib 2014-01-18 18:47:27 +00:00
SConscript loader: introduce the loader util lib 2014-01-18 18:47:27 +00:00