Mesa (gallium-0.2): 37 new commits

Keith Whitwell keithw at kemper.freedesktop.org
Mon Jan 19 10:34:14 UTC 2009


URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=41b99b0070244450873414d4aaeb6d9e14dbaf3d
Merge: b5db6b039c34117be4e441a2b95abbf97df928c3 ea55b62f373a5fb63a684ce0d7f89240d3b888e7
Author: Keith Whitwell <keithw at vmware.com>
Date:   Mon Jan 19 10:32:35 2009 +0000

    Merge commit 'origin/gallium-0.2' into gallium-xlib-rework
    
    Conflicts:
    
    	src/gallium/state_trackers/glx/xlib/fakeglx.c
    	src/gallium/state_trackers/glx/xlib/xm_api.c
    	src/gallium/winsys/xlib/xmesaP.h

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=b5db6b039c34117be4e441a2b95abbf97df928c3
Merge: 8f3fac6107460b6d9b011b5c76246468bb16004b 76753e30781e88912c0465642616ab16bbc1b4f3
Author: Keith Whitwell <keithw at vmware.com>
Date:   Mon Jan 19 10:15:04 2009 +0000

    Merge commit 'origin/gallium-0.2' into gallium-xlib-rework

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=8f3fac6107460b6d9b011b5c76246468bb16004b
Author: Keith Whitwell <keith at tungstengraphics.com>
Date:   Sat Jan 17 18:45:20 2009 +0000

    debug: add noprefix version of debug_dump_enum

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=bcc45a202496fba9686f953011039c09e36bf3ae
Author: Keith Whitwell <keith at tungstengraphics.com>
Date:   Sat Jan 17 17:12:30 2009 +0000

    xlib: don't explicitly create the pipe_winsys struct

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=4f134f91a427b053d1bc069cb6cac48a0982abc3
Author: Keith Whitwell <keith at tungstengraphics.com>
Date:   Sat Jan 17 17:06:14 2009 +0000

    xlib: don't explicitly create the pipe_winsys struct

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=2d155f91d22d67c3aee5a11219a6e1a7c45c2d74
Author: Keith Whitwell <keithw at vmware.com>
Date:   Wed Jan 14 20:33:06 2009 +0000

    trivial: clear with random color

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=a8e0df08ef75db9d80ddc55098e436829af49d7c
Author: Keith Whitwell <keith at tungstengraphics.com>
Date:   Tue Jan 13 19:53:40 2009 +0000

    xlib: split off cell to its own backend
    
    Also remove compile-time USE_XSHM flag.  Still check for XSHM at runtime
    though.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=2f19fecd583a4406385708de6362b3bdef23811e
Author: Keith Whitwell <keith at tungstengraphics.com>
Date:   Tue Jan 13 18:08:24 2009 +0000

    xlib: allow winsys's to register themselves with glx/xlib state tracker

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=a2d5031b1e133523591f1683527c2c96f58aa606
Author: Keith Whitwell <keith at tungstengraphics.com>
Date:   Mon Jan 12 19:38:39 2009 +0000

    dri: make dri_display_surface static

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=3e492acc579ba0a98d0388aa73605aba5bf9840c
Author: Keith Whitwell <keith at tungstengraphics.com>
Date:   Mon Jan 12 19:33:44 2009 +0000

    dri: pull dri_swapbuffers.c into dri_drawable.c

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=3425257e14e3f4b1f663649856f73b520726db9b
Author: Keith Whitwell <keith at tungstengraphics.com>
Date:   Mon Jan 12 11:52:13 2009 +0000

    dri: rename dri1 directory

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=782eae916d1f02121785448d4ab4759767a46afd
Author: Keith Whitwell <keith at tungstengraphics.com>
Date:   Mon Jan 12 11:51:57 2009 +0000

    dri: sketch of new device-independent glx/dri state tracker

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=e37a3aed95ea91a7ddbabc4bed1fac7c451fe695
Merge: 61e843ff4bf9b9e8c4a7a8a485cee852a4f1dd86 83a525af95bbb8012b9d7ee6b766621d6bb2d701
Author: Keith Whitwell <keithw at vmware.com>
Date:   Sun Jan 11 16:19:21 2009 +0000

    Merge commit 'origin/gallium-0.2' into gallium-xlib-rework

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=61e843ff4bf9b9e8c4a7a8a485cee852a4f1dd86
Author: Keith Whitwell <keithw at vmware.com>
Date:   Fri Jan 9 17:52:06 2009 +0000

    xlib: move state tracker to glx/xlib
    
    Also, remove makefile hacks.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=75aac1b49665b471a4da79de95441c625923f18f
Author: Keith Whitwell <keithw at vmware.com>
Date:   Fri Jan 9 14:38:23 2009 +0000

    xlib: disable more cell calls when GALLIUM_CELL not defined

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=93bad7ffa1bde2e56b72ff7f2010e51712b39956
Author: Keith Whitwell <keith at tungstengraphics.com>
Date:   Fri Jan 9 11:05:03 2009 +0000

    xlib: strip out some CI and overlay support

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=b7ab4a6e99011841ac54cdd32eb41fe8799252b8
Author: Keith Whitwell <keith at tungstengraphics.com>
Date:   Fri Jan 9 10:52:25 2009 +0000

    xlib: strip out some overlay support

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=6322d638ce80e51539c92e176d060d4be4eb22b0
Author: Keith Whitwell <keith at tungstengraphics.com>
Date:   Fri Jan 9 10:42:23 2009 +0000

    xlib: strip out glXAllocateMemoryNV & friends

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=05f8e41b9567695e9b96276d3ac5734ed2b268a8
Author: Keith Whitwell <keith at tungstengraphics.com>
Date:   Fri Jan 9 10:40:47 2009 +0000

    xlib: combine and eliminate some header files

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=e3734593aea202e99e77febea7b86c904080939f
Merge: 221352bbd79a0ea92ce31cffb65537f62ee5668e 5cad143e545775acacee294049345c6a3868c51d
Author: Keith Whitwell <keithw at vmware.com>
Date:   Fri Jan 9 10:08:06 2009 +0000

    Merge commit 'origin/gallium-0.2' into gallium-xlib-rework
    
    Conflicts:
    
    	progs/glsl/Makefile

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=221352bbd79a0ea92ce31cffb65537f62ee5668e
Author: Keith Whitwell <keith at tungstengraphics.com>
Date:   Thu Jan 8 16:35:05 2009 +0000

    xlib: strip out glXAllocateMemoryMESA & friends

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=44a9f505d79fe843068ecc89e37aec02682fb8a0
Author: Keith Whitwell <keith at tungstengraphics.com>
Date:   Thu Jan 8 16:14:45 2009 +0000

    xlib: remove VMS tweaks, these should be moved to p_compiler.h if needed

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=3afe1e42d79a13be203dcd8719c965111ce8bba2
Author: Keith Whitwell <keith at tungstengraphics.com>
Date:   Thu Jan 8 16:14:01 2009 +0000

    xlib: remove unsued _glxapi_get_extensions func

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=ee2876316a541c7513cc902f106a00890c625f9f
Author: Keith Whitwell <keith at tungstengraphics.com>
Date:   Thu Jan 8 16:05:45 2009 +0000

    xlib: strip out some unused XMesa api functions

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=92e23ef81f4411f60baec107a45c92c51133134a
Author: Keith Whitwell <keith at tungstengraphics.com>
Date:   Thu Jan 8 15:46:39 2009 +0000

    xlib: rename xfonts.c to fakeglx_fonts.c

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=25deb852f84ad0e4519a2a3fb7abc1d098ad3f8e
Author: Keith Whitwell <keith at tungstengraphics.com>
Date:   Thu Jan 8 15:42:15 2009 +0000

    xlib: rename old_xmesa.h to xm_api.h

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=e83e2c47928b58dc678d008d499ae92666807c5b
Author: Keith Whitwell <keith at tungstengraphics.com>
Date:   Thu Jan 8 15:40:58 2009 +0000

    xlib: remove XMesaMakeCurrent, use XMesaMakeCurrent2 always

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=2b960128e8c87098ed3cfa29380b6ff524df3647
Author: Keith Whitwell <keith at tungstengraphics.com>
Date:   Thu Jan 8 15:33:32 2009 +0000

    xlib: remove old xmesa_x.h file and all its defines

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=e73dc6344857c157fd1346fca0646261d716ed15
Author: Keith Whitwell <keith at tungstengraphics.com>
Date:   Thu Jan 8 15:32:43 2009 +0000

    glsl: remove duplicate makefile targets

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=153b4d5cdd934812d8c24ef10bb8bbbe852eaf62
Author: Keith Whitwell <keith at tungstengraphics.com>
Date:   Thu Jan 8 15:23:51 2009 +0000

    xlib: remove some XMesa types, just use the native Xlib ones

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=a129c7268acc5a36852fcb006391e1f4b51ce7e1
Author: Brian Paul <brianp at vmware.com>
Date:   Thu Jan 8 08:29:42 2009 -0700

    cell: fix breakage from xlib re-org
    
    Some of these fixes are quick band-aids for now.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=94222d58e7b4bd452711057828922dbf2cf1c9d7
Author: Keith Whitwell <keith at tungstengraphics.com>
Date:   Thu Jan 8 15:10:41 2009 +0000

    xlib: strip out more 3dfx stuff

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=9ed74c61d4c587ef7bc202d876d4a7e02c35fab7
Author: Keith Whitwell <keith at tungstengraphics.com>
Date:   Thu Jan 8 15:06:58 2009 +0000

    xlib: pull in private copies of the GL/xmesa*.h headers

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=cae13a8e4f231b8c967a9ba01eba037cfad0670a
Author: Keith Whitwell <keith at tungstengraphics.com>
Date:   Thu Jan 8 15:05:08 2009 +0000

    xlib: strip out FX stuff

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=18ad0e3a284da13ebd6bac7a5cc5a9d17ab6efc7
Author: Keith Whitwell <keith at tungstengraphics.com>
Date:   Thu Jan 8 15:00:27 2009 +0000

    xlib: remove XFree86Server stuff

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=2c8ffd70b71befc4a8a9decd1a7d932f1d4ef520
Author: Keith Whitwell <keith at tungstengraphics.com>
Date:   Thu Jan 8 14:55:52 2009 +0000

    xlib: remove realglx.[ch]

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=002dfb12fce045d0e124301e5df805df772149d8
Author: Keith Whitwell <keithw at vmware.com>
Date:   Thu Jan 8 14:10:56 2009 +0000

    gallium: split driver-independent code out of xlib winsys
    
    Place in new xlib state-tracker.  This is a statetracker for the GLX API.




More information about the mesa-commit mailing list