Mesa (gallium-resources): 22 new commits
Keith Whitwell
keithw at kemper.freedesktop.org
Sun Mar 14 22:57:30 UTC 2010
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=9bfa07afe179f8060e7beefb754a29c4d9c6e349
Merge: 65757a143f8e3fcd7afbc1ff92db44a823edf46c 08cddfe2912ec6f8cb2a54dfa5ae12f755e549f8
Author: Keith Whitwell <keithw at vmware.com>
Date: Sun Mar 14 22:54:51 2010 +0000
Merge commit 'origin/master' into gallium-resources
Conflicts:
src/gallium/drivers/llvmpipe/lp_rast.c
src/gallium/drivers/llvmpipe/lp_scene.c
src/gallium/drivers/llvmpipe/lp_texture.c
src/gallium/drivers/llvmpipe/lp_texture.h
src/gallium/drivers/softpipe/sp_texture.c
src/gallium/drivers/svga/svga_screen_texture.c
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=08cddfe2912ec6f8cb2a54dfa5ae12f755e549f8
Author: Vinson Lee <vlee at vmware.com>
Date: Sun Mar 14 15:38:04 2010 -0700
svga: Remove unnecessary header.
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=41eab95b3bc29a4fe6fd08b7f1f80cef5bdc097f
Author: George Sapountzis <gsapountzis at gmail.com>
Date: Thu Mar 11 18:04:03 2010 +0200
glapi: exec_malloc for dispatch stubs
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=8fd7ee1815dd5880f94f13d88225d7be6f549ae6
Author: George Sapountzis <gsapountzis at gmail.com>
Date: Thu Mar 11 18:04:03 2010 +0200
glapi: this one should be by THREAD
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=9a649c8eaa38b5f8f5a89c2571ed66a6f51daeba
Author: George Sapountzis <gsapountzis at gmail.com>
Date: Thu Mar 11 18:04:03 2010 +0200
glapi: more organize code by arch
It seems that x86-64 with tls will fail to compile or load due to a missining
gl_dispatch_functions_start symbol. Not changing though, since this is how it
used to be and cannot test.
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=0ed0114de9f057e928124bada7289a4496a6d35f
Author: George Sapountzis <gsapountzis at gmail.com>
Date: Thu Mar 11 18:04:02 2010 +0200
glapi: organize arch-specific code by arch (2)
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=6c8e5151f14bc642e3995a42ad0f90f407c04d5c
Author: George Sapountzis <gsapountzis at gmail.com>
Date: Thu Mar 11 18:04:02 2010 +0200
glapi: organize arch-specific code by arch
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=6e4b05637fa08020a9142b2391166d2c62b54896
Author: Marek Olšák <maraeo at gmail.com>
Date: Sun Mar 14 14:32:50 2010 +0100
r300g: remove pipe_context from r300_screen
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=2615bba182bf6ec4b406d31e714be78b9161ce8b
Author: Vinson Lee <vlee at vmware.com>
Date: Sat Mar 13 18:05:39 2010 -0800
softpipe: Remove unnecessary header.
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=de4ee20578a79e024b0de83c40648112f42c994e
Author: Dan Nicholson <dbn.lists at gmail.com>
Date: Sat Mar 13 11:56:59 2010 -0800
gallium: Respect user's CFLAGS for including X headers
This can break on systems that don't have a system X installation.
Signed-off-by: Dan Nicholson <dbn.lists at gmail.com>
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=8d86d395dcf6a5f192b6987485bb7aef49f1fefc
Author: Jeff Smith <whydoubt at yahoo.com>
Date: Fri Mar 12 18:55:09 2010 -0600
Use X_LIBS from pkg-config, instead of libdir, for locating libX11
Signed-off-by: Jeff Smith <whydoubt at yahoo.com>
Signed-off-by: Dan Nicholson <dbn.lists at gmail.com>
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=392d37609d85f42bf5fbcecbc285857e8ed265e5
Author: José Fonseca <jfonseca at vmware.com>
Date: Sat Mar 13 19:11:08 2010 +0000
llvmpipe: Switch to PIPE_TEX_MIPFILTER_NONE when texture has no mipmaps.
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=3996e493693d5aa048fed1c2fd6db4027cb47df4
Author: Marek Olšák <maraeo at gmail.com>
Date: Sat Mar 13 17:38:43 2010 +0100
r300g: add high quality anisotropic filtering for R5xx (disabled by default)
Oh look, an undocumented feature. It's a nice tool for benchmarking
texturing.
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=d5749fb6fc9b7bb3c8a8b1632eee6db28678b3ba
Author: Marek Olšák <maraeo at gmail.com>
Date: Sat Mar 13 16:24:50 2010 +0100
r300g: fix anisotropic filtering, fix macrotiling
Two bug fixes at the same time. :)
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=bcec6d851ce6ec2d948f03e5a1adfb5871e4e627
Author: Marek Olšák <maraeo at gmail.com>
Date: Sat Mar 13 06:07:33 2010 +0100
r300g: refrain from using immediate mode if it causes slowdown
E.g. when mapping buffers could flush CS or cause waiting
for a busy buffer.
The side effect of this is it also fixes progs/demos/arbocclude however
a separate fix should be proposed to address this issue in other cases
it might occur.
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=e31bca139f720396d1a1639b46d37aee4fd9736e
Author: Marek Olšák <maraeo at gmail.com>
Date: Sat Mar 13 04:43:46 2010 +0100
r300g: fix up function names
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=abc847c20da92e52f29da40c6dd014f5caf46d8b
Author: Maciej Cencora <m.cencora at gmail.com>
Date: Sat Mar 13 17:33:48 2010 +0100
radeon: add some debuging info for glCopyTex(Sub)Image
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=18ecf41835059d4506402641833e7911d7de3ec4
Author: Maciej Cencora <m.cencora at gmail.com>
Date: Sat Mar 13 17:28:33 2010 +0100
r300: blits for small dst pitch work just fine
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=aba40bd4345e36fb56817673369b275f0e9a9c43
Author: Maciej Cencora <m.cencora at gmail.com>
Date: Sat Mar 13 17:27:51 2010 +0100
radeon: fix gl format to mesa format mapping and add GL_BGRA formats
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=1a8a230a61289392e8300901dfabd7911799cbc3
Author: Maciej Cencora <m.cencora at gmail.com>
Date: Sat Mar 13 16:46:19 2010 +0100
radeon: fix glCopyTex(Sub)Image
Fallback to swrast for software renderbuffers
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=bf40c346637325862d6d9cdbc9838c5726abc0c0
Author: José Fonseca <jfonseca at vmware.com>
Date: Sat Mar 13 16:13:26 2010 +0000
llvmpipe: Ensure the context is flushed before modifying textures.
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=3abc7b985ce0787c5103d1a86bd0ba07b127a82f
Author: José Fonseca <jfonseca at vmware.com>
Date: Sat Mar 13 16:04:06 2010 +0000
llvmpipe: Don't use texture transfer internally.
Now that transfers are context objects their sideeffects must happen in
order when used by the state tracker, but that synchronization must be
bypassed when used inside the driver, or it would cause infinite
recursion.
More information about the mesa-commit
mailing list