Mesa (gallium-master-merge): 37 new commits

Brian Paul brianp at kemper.freedesktop.org
Tue Feb 10 23:35:57 UTC 2009


URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=ee4c921b65fb76998711f3c40330505cbc49a0e0
Merge: 767b1acbb757186bde30973394f256ab7498a075 14d808f8fdc41a26cea5264e47a24c903e54ce93
Author: Brian Paul <brianp at vmware.com>
Date:   Tue Feb 10 16:34:51 2009 -0700

    Merge commit 'origin/gallium-0.2' into gallium-master-merge

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=14d808f8fdc41a26cea5264e47a24c903e54ce93
Author: Younes Manton <younes.m at gmail.com>
Date:   Tue Feb 10 16:36:33 2009 -0500

    nouveau: nv40 swizzled mipmap fixes.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=c2be521d24eddb907ff556c0a8ec854a157ef9bc
Author: Patrice Mandin <patmandin at gmail.com>
Date:   Tue Feb 10 22:22:55 2009 +0100

    nouveau: nv30: fix miptree organization to have swizzled texture+mipmap at the right places

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=24c379badba888bd58cd759865e454e02235c65a
Author: Patrice Mandin <patmandin at gmail.com>
Date:   Tue Feb 10 22:22:06 2009 +0100

    nouveau: revert all my changes here, not the right way

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=7b66b24c2ea127aa8f58f38a0cf4e834b58c2aa7
Author: Patrice Mandin <patmandin at gmail.com>
Date:   Tue Feb 10 22:04:56 2009 +0100

    nouveau: stop with 0 dimension

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=53069cbf290c7de7cc1bf813815e8ef7d5d886a4
Author: Patrice Mandin <patmandin at gmail.com>
Date:   Tue Feb 10 21:57:40 2009 +0100

    nouveau: we already have the right src offset

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=52233f27bb99d21a085117990936d9c355e4ce08
Author: José Fonseca <jfonseca at vmware.com>
Date:   Tue Feb 10 20:27:49 2009 +0000

    progs: Build samples dir with scons and glew.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=fa9fcf5e8fc1a1fbd25b0943050c51104acb0397
Author: Patrice Mandin <patmandin at gmail.com>
Date:   Tue Feb 10 21:22:29 2009 +0100

    nouveau: do not forget to half dimension.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=0cd28c4a1b5a48b28be256a808f310fe995e9c7e
Author: Patrice Mandin <patmandin at gmail.com>
Date:   Tue Feb 10 21:20:06 2009 +0100

    nouveau: revert most parts of recent mipmap+swizzle stuff. We only need to find right src and dst offset for given mipmap level.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=8b9aa730c6cf91d13892ef8a68a2aeece4e627f6
Author: José Fonseca <jfonseca at vmware.com>
Date:   Tue Feb 10 18:25:31 2009 +0000

    progs: Build rebook with scons too.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=f54149a3a3dde8056a8db9b9ac7cef32885946d7
Author: Keith Whitwell <keith at tungstengraphics.com>
Date:   Tue Feb 10 18:21:41 2009 +0000

    wgl: return before locking if stw_icd is NULL

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=9c9ba66fbae8089e9423f6b09ad1091cccf9b006
Merge: ebb864da9e98003be9ea388013ae4385d341e46f 1e8177ee178b131afa86d874b062a8ae3fae0cca
Author: Keith Whitwell <keithw at vmware.com>
Date:   Tue Feb 10 19:22:57 2009 +0000

    Merge commit 'origin/gallium-0.2' into gallium-0.2
    
    Conflicts:
    
    	src/gallium/state_trackers/wgl/icd/stw_icd.c

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=1e8177ee178b131afa86d874b062a8ae3fae0cca
Author: José Fonseca <jfonseca at vmware.com>
Date:   Tue Feb 10 18:11:56 2009 +0000

    scons: Use parallel builds by default.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=ebb864da9e98003be9ea388013ae4385d341e46f
Author: Keith Whitwell <keith at tungstengraphics.com>
Date:   Tue Feb 10 18:11:44 2009 +0000

    wgl: mutex-protect the shared stw_icd struct

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=02401cbaf021833c77c501d697d912f295546f58
Author: Patrice Mandin <patmandin at gmail.com>
Date:   Tue Feb 10 18:44:08 2009 +0100

    nouveau: dst offset is correct

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=00ee308ab3e7da2a2939845e0f0a24b8a0925025
Author: José Fonseca <jfonseca at vmware.com>
Date:   Tue Feb 10 16:18:22 2009 +0000

    pipebuffer: Drop reliance on pipe_winsys.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=b20a1b28b7e581304701c5802e8627003e461e45
Author: Patrice Mandin <patmandin at gmail.com>
Date:   Tue Feb 10 18:31:41 2009 +0100

    Missing: tgsi: Fix build -- rename Size to NrTokens.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=2f0811054fd53db776531428eef1f6960f180f38
Author: Patrice Mandin <patmandin at gmail.com>
Date:   Tue Feb 10 18:09:10 2009 +0100

    nouveau: recalc sub width and height for each mipmap level

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=2644985367874591b8c79c76a2ddd96c603c417f
Author: Michal Krol <michal at vmware.com>
Date:   Tue Feb 10 15:18:32 2009 +0100

    nv40: Fix build -- rename Size to NrTokens.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=844034dee5567b57705669917b6273fa71546be0
Author: Michal Krol <michal at vmware.com>
Date:   Tue Feb 10 15:18:19 2009 +0100

    nv30: Fix build -- rename Size to NrTokens.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=adc68472601991bfd714876ae9b54d2a50f8839b
Author: Michal Krol <michal at vmware.com>
Date:   Tue Feb 10 15:18:03 2009 +0100

    nv20: Fix build -- rename Size to NrTokens.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=276de3ffcf0294225926ca015fbec54d9d3b47ad
Author: Michal Krol <michal at vmware.com>
Date:   Tue Feb 10 15:17:41 2009 +0100

    brw: Fix build -- rename Size to NrTokens.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=0020e1d10870e0d24c62e3060a7efb9a6472666d
Author: Michal Krol <michal at vmware.com>
Date:   Tue Feb 10 15:17:17 2009 +0100

    i915: Fix build -- rename Size to NrTokens.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=a872b518c9179f7ee639feb4de81c62fbf25f4f6
Author: Michal Krol <michal at vmware.com>
Date:   Tue Feb 10 15:16:35 2009 +0100

    gallivm: Fix build -- rename Size to NrTokens.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=e3028baff2a313baac4a5aea494532605bb8f37a
Author: Michal Krol <michal at vmware.com>
Date:   Tue Feb 10 15:16:00 2009 +0100

    draw: Fix build -- rename Size to NrTokens.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=5ecd0b0890fd48656e46c017830a9f5d6b906aae
Author: Michal Krol <michal at vmware.com>
Date:   Tue Feb 10 15:14:31 2009 +0100

    tgsi: Fix build -- rename Size to NrTokens.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=bf3930453cb85977510863e5cfba8487e09c093e
Author: Michal Krol <michal at vmware.com>
Date:   Tue Feb 10 15:12:34 2009 +0100

    gallium: Rename Size member of TGSI token to NrTokens.
    
    Driver writers often got confused and assumed Size to be
    the number of immediate values in Immediate declaration.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=a88e2544eeb0a93b23ab2383905fef44c056040c
Author: Keith Whitwell <keith at tungstengraphics.com>
Date:   Tue Feb 10 14:03:43 2009 +0000

    vmw/icd: remove bogus current_context value

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=dc6cc4f9da25725d0b8f6efe571a5430fb399de5
Author: José Fonseca <jfonseca at vmware.com>
Date:   Tue Feb 10 13:40:00 2009 +0000

    mesa: Compare formats using nominal bytes per pixel.
    
    This is a temporary fix which works for the formats we care so far. The
    real fix would be abandon the concept "nominal bytes per pixel" entirely
    in Mesa, and use macropixels instead, as done in gallium interfaces
    already.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=67e988a06c8ff5896da9df7ce1c7fc118352c8a3
Author: José Fonseca <jfonseca at vmware.com>
Date:   Tue Feb 10 11:50:54 2009 +0000

    wgl: Fix null pointer reference.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=9fb9ee9d241c99a76e15af2db328332dfecf586d
Author: José Fonseca <jfonseca at vmware.com>
Date:   Tue Feb 10 11:37:23 2009 +0000

    stw: Hack for applications which use wglSetPixelFormat instead of SetPixelFormat.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=5b0807b72f16a4835e4b28aa8a66e9bcd867d383
Author: José Fonseca <jfonseca at vmware.com>
Date:   Tue Feb 10 11:36:48 2009 +0000

    glut: Use the official WGL functions.
    
    Especially using wglGetPixelFormat instead of GetPixelFormat causes
    problems with opengl32.dll and drivers that not hack around this issue.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=aeed92952efaac0b3519aeb141de18e17f0f454c
Author: José Fonseca <jfonseca at vmware.com>
Date:   Tue Feb 10 11:35:26 2009 +0000

    glut: DESCRIPTION .def clause deprecated.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=42523a83b332c9a0b128ba5ceca7c5fcd5a1d6c6
Author: José Fonseca <jfonseca at vmware.com>
Date:   Mon Feb 9 21:08:49 2009 +0000

    wgl: s/0x%p/%p/g
    
    Rather not have 0x prefix, than 0x0x in certain platforms.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=93da69def4ec6b3a8088cf603f6800d73e0a9793
Author: Roland Scheidegger <sroland at tungstengraphics.com>
Date:   Mon Feb 9 23:10:16 2009 +0100

    mesa: fixes for srgb formats
    
    swizzling in fetch/store srgba/sargb functions fixed (consistent with
    equivalent non-srgb formats now).

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=cb3c54ea86344242545dd29f936e53853d3a5ea4
Author: Roland Scheidegger <sroland at tungstengraphics.com>
Date:   Mon Feb 9 17:57:22 2009 +0100

    fix _mesa_get_teximage for srgb textures

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=123299546fccc0814d08c6258ed9e64a356f7607
Author: José Fonseca <jfonseca at vmware.com>
Date:   Mon Feb 9 18:11:05 2009 +0000

    indices: Fix typo.




More information about the mesa-commit mailing list