Mesa (gallium-screen-context): 31 new commits

Keith Whitwell keithw at kemper.freedesktop.org
Fri Feb 5 09:55:59 UTC 2010


URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=7b2ffc2019d72e833afea7eebf3e80121187375d
Merge: 51e190e95acf120f72768fafb29e9721e358df1b c036d13d7d2cc905226fe53ebd86a18da808963f
Author: Keith Whitwell <keithw at vmware.com>
Date:   Fri Feb 5 09:55:02 2010 +0000

    Merge commit 'origin/master' into gallium-screen-context
    
    Conflicts:
    	src/gallium/winsys/drm/nouveau/drm/nouveau_drm_api.c
    
    This branch has got a pretty tortured history now, I expect
    a squash merge will be appropriate when it is done.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=c036d13d7d2cc905226fe53ebd86a18da808963f
Merge: 69f20294cd8bed52e4a9b648158423c5f0754941 5b6b67eb3ff714fbba8aed88a22a7646e1dbf655
Author: Keith Whitwell <keithw at vmware.com>
Date:   Fri Feb 5 09:50:21 2010 +0000

    Merge commit 'fj/mesa-next'

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=69f20294cd8bed52e4a9b648158423c5f0754941
Author: Pauli Nieminen <suokkos at gmail.com>
Date:   Thu Feb 4 23:53:22 2010 +0200

    r100: Add the polygon stipple state to the state list.
    
    This fixes glean paths test case.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=4f47684f7555cc973a89add9a28c9ae3c3c4a989
Author: Chia-I Wu <olvaffe at gmail.com>
Date:   Fri Feb 5 14:11:29 2010 +0800

    egl: Add debug messages to config validation and matching.
    
    It might be desirable find out which attribute went wrong.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=a37dc17c122ed25365b100aefe4b941df1b526c0
Author: Chia-I Wu <olvaffe at gmail.com>
Date:   Fri Feb 5 13:33:55 2010 +0800

    egl: Clean up eglconfig.h.
    
    Update the comments to macros/functions.  Remove unused
    _eglSetConfigAttrib.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=1b2b08c5f3a5941151a2f4a8c5da7f214ee979e4
Author: Chia-I Wu <olvaffe at gmail.com>
Date:   Fri Feb 5 12:44:45 2010 +0800

    docs: Update the developer section of egl.html.
    
    Mainly to add a subsection about EGL_RENDER_BUFFER.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=5f08eff2a769e27df37fc00e46797e70a54727bb
Author: Chia-I Wu <olvaffe at gmail.com>
Date:   Fri Feb 5 11:46:28 2010 +0800

    egl: Remove egl_xdri.
    
    egl_xdri steals code from src/glx/x11/.  This makes it broken from time
    to time when there is a bigger change to the GLX code.  As egl_dri2 has
    been merged, which also functions as a DRI2 driver loader, remove
    egl_xdri for good.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=cb260e1d18726814a43f51c4e16e4bd8d65736e2
Author: Chia-I Wu <olvaffe at gmail.com>
Date:   Fri Feb 5 11:42:05 2010 +0800

    egl: Update the comments to typecast macros.
    
    Put a note that the macros define functions and should not be ended with
    a semicolon when used.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=a35e63382e5a8b5ee81bf8c8d2cafb2da937f71c
Author: Chia-I Wu <olvaffe at gmail.com>
Date:   Fri Feb 5 11:38:34 2010 +0800

    egl_dri2: Use _EGL_DRIVER_STANDARD_TYPECASTS.
    
    It saves the driver from defining the boring typecasts itself.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=b31255fbfdb2d9201e8d02e379b8384ee67fcfd0
Author: Chia-I Wu <olvaffe at gmail.com>
Date:   Fri Feb 5 11:34:53 2010 +0800

    egl: Clarify IsLinked and IsBound.
    
    Both a link and a binding creates a reference to the resource.  Drivers
    should not destroy the resource when there is a reference.  The
    difference is better described in doc/egl.html.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=fc5ca85a63c6d252a9e8c450f12d2f11057ea2c6
Author: Chia-I Wu <olvaffe at gmail.com>
Date:   Fri Feb 5 11:27:55 2010 +0800

    egl_dri2: Do not destroy linked resources.
    
    A linked resource is stil owned by the display.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=7e7c1ba40b6e10b7d38490e7f3252dbebb3a3a72
Author: Chia-I Wu <olvaffe at gmail.com>
Date:   Fri Feb 5 11:11:07 2010 +0800

    egl_dri2: Fix a snprintf warning.
    
    The subtraction between two pointers has type unsigned int (only on
    x86-64?), while the format string expects an int.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=8d411c9a127beb75b2af8b9135b971afa53202c7
Author: Chia-I Wu <olvaffe at gmail.com>
Date:   Fri Feb 5 11:06:44 2010 +0800

    egl_dri2: Add a debug print for DRI2 extensions.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=2eb7a2fccd5416d56fd88618ed3138aeeaf0da1c
Author: Chia-I Wu <olvaffe at gmail.com>
Date:   Fri Feb 5 10:46:11 2010 +0800

    configure.ac: Check for xcb-dri2 to enable EGL dri2 driver.
    
    Check that xcb-dri2 is available before including EGL dri2 driver into
    EGL_DRIVERS_DIRS.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=c6e830c393a12e7273a2a3d57688492cb69794d7
Author: Kristian Høgsberg <krh at bitplanet.net>
Date:   Thu Feb 4 21:49:44 2010 -0500

    egl: Implement eglCopyBuffers for DRI2, make pixmap and pbuffers actually work

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=4ac9c80e5beea26e13ccf12ce6bd9ee051c229f5
Author: Brian Paul <brianp at vmware.com>
Date:   Thu Feb 4 16:49:35 2010 -0700

    mesa: change ctx->Driver.ProgramStringNotify() to return GLboolean
    
    GL_TRUE indicates that the driver accepts the program.
    GL_FALSE indicates the program can't be compiled/translated by the
    driver for some reason (too many resources used, etc).
    
    Propogate this result up to the GL API: set GL_INVALID_OPERATION
    error if glProgramString() was called.  Set shader program link
    status to GL_FALSE if glLinkProgram() was called.
    
    At this point, drivers still don't do any program checking and
    always return GL_TRUE.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=0f763c5b000ad87c43da12bec014d5e367ae64fe
Author: Pauli Nieminen <suokkos at gmail.com>
Date:   Thu Feb 4 23:53:22 2010 +0200

    r200: Add the polygon stipple state to the state list.
    
    This fixes glean paths test case.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=77768cdd73acc512a6d3171731a9c1b20c996f3f
Author: Pauli Nieminen <suokkos at gmail.com>
Date:   Thu Feb 4 23:47:55 2010 +0200

    r200: Add logging for glPolygonStripple.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=66229ea1845a6c19fd292c16e6dafeb9be94173d
Author: Pauli Nieminen <suokkos at gmail.com>
Date:   Thu Feb 4 23:42:39 2010 +0200

    radeon: Make debugging automaticaly increase logging verbosity for debug build.
    
    DEBUG preprocessor macro is set by configure script when
    --enable-debug is passed for configure. Radeon then just
    increase debugging verbosity if DEBUG is set in compile
    time.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=5b6b67eb3ff714fbba8aed88a22a7646e1dbf655
Author: Francisco Jerez <currojerez at riseup.net>
Date:   Thu Feb 4 22:15:22 2010 +0100

    Nuke the nv0x-nv2x gallium pipe drivers.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=bfb5dc68fcc9f5dee71f66d9499b8bdcde9627ea
Author: Francisco Jerez <currojerez at riseup.net>
Date:   Mon Feb 1 01:19:10 2010 +0100

    Import a classic DRI driver for nv0x-nv2x.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=42fa009e641c35a6543f2fb63b229c0adc8a30dc
Author: Kristian Høgsberg <krh at bitplanet.net>
Date:   Wed Feb 3 10:18:28 2010 -0500

    egl: Add driver for EGL on X with DRI2

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=7b6fa78d86612b73e662dc6981d32ef3cd534642
Author: José Fonseca <jfonseca at vmware.com>
Date:   Thu Feb 4 19:37:56 2010 +0000

    scons: Eliminate mixed space/tabs.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=9f151f93e69e988508d480beb36adb7674434ea7
Author: José Fonseca <jfonseca at vmware.com>
Date:   Thu Feb 4 19:37:30 2010 +0000

    scons: Only override scons CC selection in the embedded platform.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=838d9884be626045b0306fb265d04e47cb38ae8d
Author: José Fonseca <jfonseca at vmware.com>
Date:   Thu Feb 4 18:45:25 2010 +0000

    trace: util_stream -> os_stream

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=c75d64490e853a02952b5681ad17e7ddbbf8086c
Author: José Fonseca <jfonseca at vmware.com>
Date:   Thu Feb 4 18:44:51 2010 +0000

    auxiliary: util_stream -> os_stream

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=0eb8e77ffba9704c3d7ac8aa29e2640fb7002754
Author: José Fonseca <jfonseca at vmware.com>
Date:   Thu Feb 4 18:24:57 2010 +0000

    os: Ensure header includes are outside extern "C" {}.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=5ee324ad3cfe62de661a1a6a7a60b2eec5738ef1
Author: José Fonseca <jfonseca at vmware.com>
Date:   Thu Feb 4 18:24:36 2010 +0000

    util: Reimplement u_time on top of os_time.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=b7b7ea9532055a189eb1d276301937eae39f4168
Author: José Fonseca <jfonseca at vmware.com>
Date:   Thu Feb 4 18:24:17 2010 +0000

    gallium: Add a define for deprecated function attribute.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=2ef6d311b7cba30deb3d7e38eec14cef89e7e579
Author: José Fonseca <jfonseca at vmware.com>
Date:   Thu Feb 4 18:23:49 2010 +0000

    os: Time abstractions.
    
    Simplified version of u_time.[ch]

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=24ea02553efccc52581479819d8ead8d2bb06aaf
Author: José Fonseca <jfonseca at vmware.com>
Date:   Thu Feb 4 18:06:55 2010 +0000

    os/os_memory_aligned.h: fix memory allocation alignment for 64 bits
    
    Based on Andreia Gaita <shana at jitted.com>'s patch.




More information about the mesa-commit mailing list