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