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