mesa/src
nobled fc9a49b638 gallivm: Always use floating-point operators for floating-point types
This fixes the assert added in LLVM 2.8:
assert(getType()->isIntOrIntVectorTy() &&
       "Tried to create an integer operation on a non-integer type!")

But it also fixes some subtle bugs, since we should've been doing this
since LLVM 2.6 anyway.

Includes a modified patch from steckdenis@yahoo.fr for the
FNeg instructions in emit_fetch(); thanks for pointing those out.

http://bugs.freedesktop.org/29404
http://bugs.freedesktop.org/29407

Signed-off-by: José Fonseca <jfonseca@vmware.com>
2010-08-09 17:31:18 +01:00
..
driclient mesa: Purge macros NEED_EVENTS and NEED_REPLIES 2010-07-01 13:07:07 -06:00
egl egl: Fix '_eglAddAtExitCall' implicit declaration warning. 2010-07-31 13:28:32 -07:00
gallium gallivm: Always use floating-point operators for floating-point types 2010-08-09 17:31:18 +01:00
glsl glsl/apps: Handle ftell errors in non-debug builds. 2010-07-15 18:45:20 -07:00
glu glu/sgi: Remove dead initialization in extract565rev. 2010-07-16 01:11:03 -07:00
glut Makefiles: Don't complain if depend file to be included doesn't exist. 2010-07-21 13:19:33 -07:00
glw Makefiles: Don't complain if depend file to be included doesn't exist. 2010-07-21 13:19:33 -07:00
glx glx: Move deref after NULL check 2010-08-04 12:51:26 -04:00
mapi glx: Move bind and unbind to context vtable 2010-07-28 16:45:25 -04:00
mesa radeon: fix npot mipmap alignment on r600 2010-08-09 14:37:01 +03:00
Makefile
SConscript SConscript: don't build mesa components if mesa not in state trackers 2010-06-08 17:38:56 +01:00