Mesa (gallium-0.2): 66 new commits

Alan Hourihane alanh at kemper.freedesktop.org
Mon Oct 27 15:37:36 UTC 2008


URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=61d3a66456852642ed8fdc1106dc0012e4b89779
Merge: 02c9009bb842cd8a47bc36ea274ef54ff47e1528 2a877411dbe35abdd8c15fb4821d9232619d89cc
Author: Alan Hourihane <alanh at tungstengraphics.com>
Date:   Mon Oct 27 15:37:22 2008 +0000

    Merge commit 'origin/master' into gallium-0.2

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=2a877411dbe35abdd8c15fb4821d9232619d89cc
Author: Xiang, Haihao <haihao.xiang at intel.com>
Date:   Sun Oct 26 06:31:33 2008 +0800

    intel: GL_FALSE on a BO if it won't be modified when mapping this BO. (thanks Eric).

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=ec8076264ea2390d4cb749be5c88bbf2bf5d4847
Author: Xiang, Haihao <haihao.xiang at intel.com>
Date:   Fri Oct 24 16:05:48 2008 +0800

    i965: don't emit state when dri_bufmgr_check_aperture_space fails.
    
    This ensures there is an unfilled batchbuffer used for emitting states again. Partial fix for #17964.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=f657c8191128c500c2aa7204009154a1182e2abd
Author: Xiang, Haihao <haihao.xiang at intel.com>
Date:   Fri Oct 24 15:55:32 2008 +0800

    intel: fallback for intelEmitCopyBlit.
    
    Use _mesa_copy_rect instead of BLT operation if dri_bufmgr_check_aperture_space
    still fails after flushing batchbuffer. Partial fix for #17964.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=8c20c913f8998f759bd8ce7779fa1233255da9a3
Author: Brian Paul <brian.paul at tungstengraphics.com>
Date:   Thu Oct 23 11:23:36 2008 -0600

    mesa: version 43 of glext.h

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=3efd3b15124acab4dbb7c4a7cd01309100370934
Author: Brian Paul <brian.paul at tungstengraphics.com>
Date:   Thu Oct 23 11:21:32 2008 -0600

    mesa: version 21 of glxext.h

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=ea6ddcbe0e4a0049ee8b9d244d86b6981fc6438b
Author: Brian Paul <brian.paul at tungstengraphics.com>
Date:   Thu Oct 23 10:49:51 2008 -0600

    mesa: remove calls to _mesa_adjust_image_for_convolution(), use texImage fields
    
    The texImage->Width/Height fields will have the post-convolution width/height.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=95c04cccfef2e5743279e1f5a6a13f3925c7024c
Author: Brian Paul <brian.paul at tungstengraphics.com>
Date:   Wed Oct 22 07:53:26 2008 -0600

    mesa: move convolution image adjustment code for glCopyTexSubImage1/2/3D()
    
    Do it after initial error checking, after we know the texture's internal format.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=9dfd54fa83f9d2266ee637721365f8922deb17fc
Author: Brian Paul <brian.paul at tungstengraphics.com>
Date:   Wed Oct 22 07:48:37 2008 -0600

    mesa: some re-org of glCopyTexSubImage1/2/3D() error checking

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=22e442544bc451f114288f07cf9cc1584ca357a1
Author: Brian Paul <brian.paul at tungstengraphics.com>
Date:   Wed Oct 22 07:36:33 2008 -0600

    mesa: in textore.c, only adjust image for convolution if image is a color format
    
    Makes things consistant with the code in teximage.c.
    We only want to apply convolution to color formats (not depth/index formats)

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=0970de31718288e5f2d655147d067ab2e2df5e37
Author: Kristof Ralovich <kristof.ralovich at gmail.com>
Date:   Tue Oct 21 08:20:24 2008 -0600

    glx: updated comment

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=b4bf9acc32ac8693b1fdf80f351523a468ba6bd1
Author: Xiang, Haihao <haihao.xiang at intel.com>
Date:   Tue Oct 21 10:30:39 2008 +0800

    i915: fix carsh in i830_emit_state. (bug #17766)

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=893ea47e44279a29a2aa58eaaa8a757043d717aa
Author: Brian Paul <brian.paul at tungstengraphics.com>
Date:   Thu Oct 16 14:21:17 2008 -0600

    glxswapcontrol: added -fullscreen option

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=9a84d78c182fd66168bd474283c1afd803c8a27f
Author: Brian Paul <brian.paul at tungstengraphics.com>
Date:   Thu Oct 16 14:16:41 2008 -0600

    glxgears: for fullscreen, disable window borders the right way

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=73e119363216b75243dce170f8afd5c2f9bfce50
Author: Roland Scheidegger <sroland at tungstengraphics.com>
Date:   Thu Oct 16 16:23:47 2008 +0200

    fix span issue with really old ddx and non-tcl r100 chips

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=a7b24ac02f80efd83e93b4597a2c0e5a6ba198fe
Author: Brian Paul <brian.paul at tungstengraphics.com>
Date:   Thu Oct 16 08:23:28 2008 -0600

    mesa: fix error codes in _mesa_GetObjectParameterivARB(), bug 17861

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=4830809524b20e517e949151957512b14d7e679a
Author: Kristian Høgsberg <krh at redhat.com>
Date:   Sat Oct 11 20:41:14 2008 -0400

    Update DRI2 implementation according to new specification.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=77c7f90ed44748f0e54e894deff1cac63da54cd6
Author: Kristian Høgsberg <krh at redhat.com>
Date:   Tue Oct 14 23:07:42 2008 -0400

    Revert pointless reindents to avoid merge conflicts.
    
    Why are we reindenting code that's work in progress...

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=351de8aecc5d15bc0319e10043b136f887cbaeb2
Author: RALOVICH, Kristóf <tade60 at freemail.hu>
Date:   Mon Oct 13 15:14:33 2008 +0200

    glx: indent -br -i3 -npcs --no-tabs glxclient.h

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=03b471d389e290ad983e86e7acf5f9644ea783eb
Author: RALOVICH, Kristóf <tade60 at freemail.hu>
Date:   Mon Oct 13 15:13:21 2008 +0200

    glx: indent -br -i3 -npcs --no-tabs glcontextmodes.h

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=843a09cf5c6714a09b581248f974077bfb0b1ed3
Author: RALOVICH, Kristóf <tade60 at freemail.hu>
Date:   Mon Oct 13 15:10:59 2008 +0200

    glx: indent -br -i3 -npcs --no-tabs glxextensions.c

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=80c83c97fc921bd32383ee784938d91b5fab7b1d
Author: RALOVICH, Kristóf <tade60 at freemail.hu>
Date:   Mon Oct 13 15:07:23 2008 +0200

    glx: indent -br -i3 -npcs --no-tabs glxextensions.h

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=1d0a9e4377b89dffb201eb3cb76c7f72969675b3
Author: RALOVICH, Kristóf <tade60 at freemail.hu>
Date:   Mon Oct 13 15:04:31 2008 +0200

    glx: indent -br -i3 -npcs --no-tabs xfont.c

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=4a3ccc6ca54d78dbc7e6737b80b63258081a12df
Author: RALOVICH, Kristóf <tade60 at freemail.hu>
Date:   Mon Oct 13 15:03:54 2008 +0200

    glx: indent -br -i3 -npcs --no-tabs xf86dristr.h

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=4d2a381114353e061a6dfbcc1ac3881bb1c3e4c5
Author: RALOVICH, Kristóf <tade60 at freemail.hu>
Date:   Mon Oct 13 15:03:13 2008 +0200

    glx: indent -br -i3 -npcs --no-tabs XF86dri.c

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=04a810beac01701b3cb79d5f1de3c93660bfb72e
Author: RALOVICH, Kristóf <tade60 at freemail.hu>
Date:   Mon Oct 13 15:02:55 2008 +0200

    glx: indent -br -i3 -npcs --no-tabs xf86dri.h

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=4c4cb1b5d195a31345b05b1e0a5b0b668b4a408f
Author: RALOVICH, Kristóf <tade60 at freemail.hu>
Date:   Mon Oct 13 14:58:33 2008 +0200

    glx: kill old K&R syntax in XF86dri.c

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=b9a2d3542934b4096e082435e2bc939e424930da
Author: RALOVICH, Kristóf <tade60 at freemail.hu>
Date:   Mon Oct 13 14:41:33 2008 +0200

    glx: indent -br -i3 -npcs --no-tabs vertarr.c

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=64085b2c2ca20609255962a54c38753e976996a1
Author: RALOVICH, Kristóf <tade60 at freemail.hu>
Date:   Mon Oct 13 14:37:06 2008 +0200

    glx: indent -br -i3 -npcs --no-tabs singlepix.c

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=dd0edeb8875823c4357ddf53271d8e7035747a3d
Author: RALOVICH, Kristóf <tade60 at freemail.hu>
Date:   Mon Oct 13 14:35:18 2008 +0200

    glx: indent -br -i3 -npcs --no-tabs single2.c

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=507808875de6fce4324b67ef88ae4e320df826d3
Author: RALOVICH, Kristóf <tade60 at freemail.hu>
Date:   Mon Oct 13 14:34:43 2008 +0200

    glx: indent -br -i3 -npcs --no-tabs renderpix.c

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=6bfd57ecdebecccbde8bd46cf9a40845c1d2df15
Author: RALOVICH, Kristóf <tade60 at freemail.hu>
Date:   Mon Oct 13 14:34:18 2008 +0200

    glx: indent -br -i3 -npcs --no-tabs render2.c

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=40c481dc915909531dbcba2ae775dd9025b1a27e
Author: RALOVICH, Kristóf <tade60 at freemail.hu>
Date:   Mon Oct 13 14:33:28 2008 +0200

    glx: indent -br -i3 -npcs --no-tabs pixelstore.c

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=6581071c1d42f604bf46a8182c83d7b8635ba307
Author: RALOVICH, Kristóf <tade60 at freemail.hu>
Date:   Mon Oct 13 14:32:52 2008 +0200

    glx: indent -br -i3 -npcs --no-tabs pixel.c

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=cfe7f20d0ed8c772015dd639468f68c90c4b78c4
Author: RALOVICH, Kristóf <tade60 at freemail.hu>
Date:   Mon Oct 13 14:31:49 2008 +0200

    glx: indent -br -i3 -npcs --no-tabs packsingle.h

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=0cff716e70e2194f4946f4faea5b24e97104f975
Author: RALOVICH, Kristóf <tade60 at freemail.hu>
Date:   Mon Oct 13 14:29:23 2008 +0200

    glx: indent -br -i3 -npcs --no-tabs packrender.h

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=68583292b1e44aa96ae8d02e376a5d3b5196bd74
Author: RALOVICH, Kristóf <tade60 at freemail.hu>
Date:   Mon Oct 13 14:27:46 2008 +0200

    glx: indent -br -i3 -npcs --no-tabs indirect_window_pos.c

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=ccc03b427aabb35035be530055dd10f38dfd7c59
Author: RALOVICH, Kristóf <tade60 at freemail.hu>
Date:   Mon Oct 13 14:27:07 2008 +0200

    glx: indent -br -i3 -npcs --no-tabs indirect_vertex_program.c

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=1c916736b88ff30d478d5ed1857c6ea5137af2a5
Author: RALOVICH, Kristóf <tade60 at freemail.hu>
Date:   Mon Oct 13 14:25:55 2008 +0200

    glx: indent -br -i3 -npcs --no-tabs indirect_vertex_array_priv.h

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=9389aa3c0be58f08fe12545a85a89032b0064e01
Author: RALOVICH, Kristóf <tade60 at freemail.hu>
Date:   Mon Oct 13 14:21:17 2008 +0200

    glx: indent -br -i3 -npcs --no-tabs indirect_vertex_array.h

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=c868ab3dd1df44e4768f0bf98c07a674541a0a88
Author: RALOVICH, Kristóf <tade60 at freemail.hu>
Date:   Mon Oct 13 14:20:15 2008 +0200

    glx: indent -br -i3 -npcs --no-tabs indirect_vertex_array.c

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=39df336635e0c756f73f6b0b58f1d811fabc6d13
Author: RALOVICH, Kristóf <tade60 at freemail.hu>
Date:   Mon Oct 13 14:19:24 2008 +0200

    glx: indent -br -i3 -npcs --no-tabs indirect_transpose_matrix.c

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=64d1c10e6c471b81da383b9900d2fc98a7e873d0
Author: RALOVICH, Kristóf <tade60 at freemail.hu>
Date:   Mon Oct 13 14:18:18 2008 +0200

    glx: indent -br -i3 -npcs --no-tabs indirect_texture_compression.c

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=6020e6e66aa0d27414b961eb6b4bba1643dfdef7
Author: RALOVICH, Kristóf <tade60 at freemail.hu>
Date:   Mon Oct 13 14:12:40 2008 +0200

    glx: indent -br -i3 -npcs --no-tabs glx_query.c

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=2d4c26b85e39bcfb145976067f440a86bee4f02b
Author: RALOVICH, Kristóf <tade60 at freemail.hu>
Date:   Mon Oct 13 14:12:02 2008 +0200

    glx: indent -br -i3 -npcs --no-tabs glx_pbuffer.c

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=bd6a3d5975aed1fb764b8b76a04082843747abe1
Author: RALOVICH, Kristóf <tade60 at freemail.hu>
Date:   Mon Oct 13 14:10:16 2008 +0200

    glx: indent -br -i3 -npcs --no-tabs glxhash.c

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=39c958944c467bc8f899beba0f944e01d5f00f9d
Author: RALOVICH, Kristóf <tade60 at freemail.hu>
Date:   Mon Oct 13 14:10:06 2008 +0200

    glx: indent -br -i3 -npcs --no-tabs glxhash.h

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=acb7e52430db423431e0d852597e5096de44c1c5
Author: RALOVICH, Kristóf <tade60 at freemail.hu>
Date:   Mon Oct 13 14:08:45 2008 +0200

    glx: indent -br -i3 -npcs --no-tabs glxext.c

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=3a2d2fcd8ac51dbead6f91acdffd118c59a99efb
Author: RALOVICH, Kristóf <tade60 at freemail.hu>
Date:   Mon Oct 13 14:07:07 2008 +0200

    glx: indent -br -i3 -npcs --no-tabs glxcurrent.c

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=1293356c6093576a371626f6ce372ed6f0f2744f
Author: RALOVICH, Kristóf <tade60 at freemail.hu>
Date:   Mon Oct 13 14:06:30 2008 +0200

    glx: indent -br -i3 -npcs --no-tabs glxcmds.c

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=07c9bd246d7569e7841ba5b7838d441c8de205a9
Author: RALOVICH, Kristóf <tade60 at freemail.hu>
Date:   Mon Oct 13 13:49:49 2008 +0200

    glx: indent -br -i3 -npcs --no-tabs glcontextmodes.c

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=f76724b7672f688fc16622c88394a4a82e8bc660
Author: RALOVICH, Kristóf <tade60 at freemail.hu>
Date:   Mon Oct 13 13:48:07 2008 +0200

    glx: indent -br -i3 -npcs --no-tabs eval.c

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=60aa0918a120a9f971cd1f1fca5ce84e2c2e8297
Author: RALOVICH, Kristóf <tade60 at freemail.hu>
Date:   Mon Oct 13 13:47:37 2008 +0200

    glx: indent -br -i3 -npcs --no-tabs drisw_glx.c

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=4e88ae5639fc34255619d0ce4e85caf5dc3a2f18
Author: RALOVICH, Kristóf <tade60 at freemail.hu>
Date:   Mon Oct 13 13:40:09 2008 +0200

    glx: indent -br -i3 -npcs --no-tabs dri_glx.c

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=09c889b31809acc2e76db770e6e9a5895c484f08
Author: RALOVICH, Kristóf <tade60 at freemail.hu>
Date:   Mon Oct 13 13:26:09 2008 +0200

    glx: indent -br -i3 -npcs --no-tabs dri_common.h

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=4d862283212051f5433c32b23bd2a0201f36bc95
Author: RALOVICH, Kristóf <tade60 at freemail.hu>
Date:   Mon Oct 13 13:25:28 2008 +0200

    glx: indent -br -i3 -npcs --no-tabs dri_common.c

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=2e8d62be613a180dc2d5693ef948e47f7bd85620
Author: RALOVICH, Kristóf <tade60 at freemail.hu>
Date:   Mon Oct 13 13:18:41 2008 +0200

    glx: indent -br -i3 -npcs --no-tabs dri2.h

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=bca6e79a4520beb928c7ea6211aefab07f708a15
Author: RALOVICH, Kristóf <tade60 at freemail.hu>
Date:   Mon Oct 13 13:17:32 2008 +0200

    glx: indent -br -i3 -npcs --no-tabs dri2_glx.c

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=66cc150770e1d817724757e8b7b6cd738be7d20b
Author: RALOVICH, Kristóf <tade60 at freemail.hu>
Date:   Mon Oct 13 13:16:28 2008 +0200

    glx: indent -br -i3 -npcs --no-tabs dri2.c

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=f788a8ed69f2389dfd8a63a888357887a4f8cdc4
Author: RALOVICH, Kristóf <tade60 at freemail.hu>
Date:   Mon Oct 13 13:12:37 2008 +0200

    glx: indent -br -i3 -npcs --no-tabs compsize.c

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=ee3a6cec360799f8b271a869311b0e9bc3baa5d5
Author: RALOVICH, Kristóf <tade60 at freemail.hu>
Date:   Mon Oct 13 13:11:30 2008 +0200

    glx: indent -br -i3 -npcs --no-tabs clientattrib.c

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=58b72103d3837fa9245120e17bd4d7083a93f288
Author: RALOVICH, Kristóf <tade60 at freemail.hu>
Date:   Sat Oct 11 14:27:07 2008 +0200

    glx: add a line of Emacs helping variables

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=61eb4f50eb6eb40dfc97d639be0f7a21881aba29
Author: RALOVICH, Kristóf <tade60 at freemail.hu>
Date:   Sat Oct 11 13:09:50 2008 +0200

    glx: No need to zero a local variable.
    
    My previous commit e2060348630b59a446bac7f734fdde40033093ab introduced this.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=0b188d1cdc254179f5b4e8380d4a44157c4e09c0
Author: RALOVICH, Kristóf <tade60 at freemail.hu>
Date:   Sat Oct 11 12:56:32 2008 +0200

    glx: make INIT_MESA_SPARC more robust
    
    Embed the macro body into do { ... } while(0) .

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=c238098bbcfb644ea01b33d3274b949d84822512
Author: Xiang, Haihao <haihao.xiang at intel.com>
Date:   Mon Oct 13 13:04:04 2008 +0800

    i915: Texture instructions use r/t/oC/oD register as texture coordinate.
    
    Fix http://bugs.freedesktop.org/show_bug.cgi?id=16287.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=5c39bad220c801490ac3d99af01d4c4a7e05dfd6
Author: Eric Anholt <eric at anholt.net>
Date:   Thu Sep 25 19:11:03 2008 -0700

    intel: Add acceleration for glDrawPixels(GL_STENCIL_INDEX).
    
    This is nasty because there's no way in GL to output data to the stencil
    buffer directly, so we have to do a dance to wrap the depth/stencil buffer
    in an ARGB renderbuffer.
    
    Improves performance of several oglconform testcases by better than a factor
    of 2.




More information about the mesa-commit mailing list