mesa/src
Brian Paul b17fba92db gallivm: fix cube map LOD computation
First, this undoes commit e503af4baa
so we use iround() in lp_build_nearest_mip_level().

Second, in lp_build_sample_general() we need to check if we're sampling
a cube map before anything else.  Choose the cube face and then recompute
the partial derivatives of (S,T) with respect to the chosen cube face.
Before, we were using the directional (S,T,R) derivatives to compute
the LOD.

Third, work around an apparent bug in LLVM 2.7 where setting the lod
variable to a const(0) value results in bad x86 code.  See comments in
the code.
2010-07-07 17:33:43 -06:00
..
driclient mesa: Purge macros NEED_EVENTS and NEED_REPLIES 2010-07-01 13:07:07 -06:00
egl egl: Remove unnecessary headers. 2010-07-06 16:02:49 -07:00
gallium gallivm: fix cube map LOD computation 2010-07-07 17:33:43 -06:00
glsl mesa: make the arguments in the asm statemants optional 2010-06-29 21:45:41 -04:00
glu glu: Fix some compiler warnings in libtess 2010-06-30 07:59:39 -06:00
glut
glw Use GLW_CFLAGS when building libGLw 2010-07-01 13:00:02 -07:00
glx mesa: Purge macros NEED_EVENTS and NEED_REPLIES 2010-07-01 13:07:07 -06:00
mapi mesa: initial support for ARB_geometry_shader4 2010-06-28 22:53:21 -04:00
mesa st/mesa: fix sampler max_lod computation 2010-07-07 13:05:35 -06:00
Makefile
SConscript SConscript: don't build mesa components if mesa not in state trackers 2010-06-08 17:38:56 +01:00