Mesa (master): 92 new commits

Andre Maasikas andrem at kemper.freedesktop.org
Tue Dec 8 02:39:45 PST 2009


URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=b5e256c76dea2182c82af2a4f66224735701d55a
Merge: ac66598ed8bc218720cf2a1a7493b7e25ca9d962 0d4a05445c6b47b93269a3829afbe509ffec4817
Author: Andre Maasikas <amaasikas at gmail.com>
Date:   Tue Dec 8 11:57:24 2009 +0200

    Merge branch 'mesa_7_7_branch'
    
    Conflicts:
    	src/mesa/drivers/dri/r600/r700_assembler.c
    	src/mesa/main/version.h

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=0d4a05445c6b47b93269a3829afbe509ffec4817
Merge: ba167f812c44c4bb8c8f844c3d5fbff60bfc93eb 369669ff9a7ff7636cadef8e2b13f2f28face98f
Author: Andre Maasikas <amaasikas at gmail.com>
Date:   Tue Dec 8 10:16:14 2009 +0200

    Merge branch 'mesa_7_6_branch' into mesa_7_7_branch

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=369669ff9a7ff7636cadef8e2b13f2f28face98f
Author: Andre Maasikas <amaasikas at gmail.com>
Date:   Thu Dec 3 12:26:44 2009 +0200

    r600: add support for TXB instruction
    
    makes testing other things easier - does not hang the card
    TODO: enable TEX dependency tracking in vertex programs

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=dc0777d3e3b760d7faa5fb99a189919bde07ca0b
Author: Andre Maasikas <amaasikas at gmail.com>
Date:   Wed Nov 4 10:00:47 2009 +0200

    r600: reorder state for render_target and blend
    
    First time around render targets are not enabled yet (done in
    r700SendRenderTargetState) so blend state is not emitted for any targets.
    Affects first glClear in some mesa tests.
    As a quick fix reorder state emit so that target is set first

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=add6dfbba64260c9b314b4a95c8def084e05bd3b
Author: Vinson Lee <vlee at vmware.com>
Date:   Mon Dec 7 19:04:07 2009 -0800

    llvmpipe: Initialize variables in emit_instruction.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=3e8b2fda215689b9a77c73020a1efc523995931e
Author: Vinson Lee <vlee at vmware.com>
Date:   Mon Dec 7 18:40:37 2009 -0800

    progs/test: Initialize variable in prog_parameter.
    
    Silences uninitialized variable compiler warning.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=ba167f812c44c4bb8c8f844c3d5fbff60bfc93eb
Author: Ian Romanick <ian.d.romanick at intel.com>
Date:   Mon Dec 7 17:18:56 2009 -0800

    mesa: set version string to 7.7-rc1
    
    Also modify the Makefile to use the correct version for the tarballs.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=8fc433fa0f8c5364454858f9be919387feda440c
Merge: bb64c9bcdf9962c4f74d71f49307de1da4c3392b 9dbd47fc6b1cf9ddfb318f2e05df0886cd5fe0df
Author: Ian Romanick <ian.d.romanick at intel.com>
Date:   Mon Dec 7 17:16:10 2009 -0800

    Merge branch 'mesa_7_6_branch' into mesa_7_7_branch
    
    Conflicts:
    	progs/demos/projtex.c
    	progs/xdemos/glxinfo.c
    	src/mesa/main/version.h
    
    To fix the confilicts in projtex.c and glxinfo.c I just took the code from
    mesa_7_6_branch.  The conflicts seem to have occured from cherry-picks from
    mesa_7_7_branch to mesa_7_6_branch followed by commmits just to
    mesa_7_6_branch.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=bb64c9bcdf9962c4f74d71f49307de1da4c3392b
Author: Ian Romanick <ian.d.romanick at intel.com>
Date:   Mon Dec 7 17:06:07 2009 -0800

    Revert "intel: Make RGB renderbuffers use XRGB8888 like we do for RGB system buffers."
    
    This reverts commit 4598942b1b88a2a7d5af7febae7e79eedf00e385.
    
    XRGB8888 doesn't work as intended.  Revert this for now, and we'll revisit it
    for 7.8 or something.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=9dbd47fc6b1cf9ddfb318f2e05df0886cd5fe0df
Author: Ian Romanick <ian.d.romanick at intel.com>
Date:   Mon Dec 7 16:59:59 2009 -0800

    mesa: set version string to 7.6.1-rc3

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=9921b3048e611398460ef774355b7515bc901240
Author: Maciej Cencora <m.cencora at gmail.com>
Date:   Mon Dec 7 22:24:41 2009 +0100

    radeon: fix cases when only first image where put directly into miptree.
    
    Make sure that minimal width, height and depth of texture image is 1.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=013cf1d63deb9c33089777afbdea85013fd46b49
Author: Maciej Cencora <m.cencora at gmail.com>
Date:   Mon Dec 7 22:22:57 2009 +0100

    radeon: fix image migration for small compressed textures
    
    memcpy would give incorrect results if src rowstride != dst rowstride

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=7d84169865f5907a02ff2283ca7bd45a3bb2f3c9
Author: Vinson Lee <vlee at vmware.com>
Date:   Mon Dec 7 12:31:08 2009 -0800

    progs/demos: Fix memory leak in projtex.c.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=7005f7cd1a9947e75bf772897d9055e3fe467c3d
Author: Vinson Lee <vlee at vmware.com>
Date:   Fri Nov 20 16:33:25 2009 -0800

    st/egl: Fix memory leak in egl_tracker.c.
    (cherry picked from commit 052b127842af3372fd768eae8e29b240a696a12a)

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=c994f08eb1ec2a4bbaa44fbd6d35e7ff033d5c3c
Author: Vinson Lee <vlee at vmware.com>
Date:   Sat Nov 28 23:22:31 2009 -0500

    dri: Fix potential null pointer dereference in driBindContext.
    (cherry picked from commit 919898e92fa23ff71a59d86a46ff0886a6f34e4d)

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=f622b649fb0c55b1640997f9d32ea327743519a1
Author: Vinson Lee <vlee at vmware.com>
Date:   Tue Nov 24 00:57:55 2009 -0500

    dri: Fix potential null pointer deference in dri_put_drawable.
    (cherry picked from commit 364070b1f2b08d43fb205ec198894a35bec6b2f3)

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=76b3523d752968bc552d4350a39b9b9b1a023cf0
Author: Vinson Lee <vlee at vmware.com>
Date:   Mon Nov 23 01:30:32 2009 -0500

    glx: Prevent potential null pointer deference in driCreateContext.
    (cherry picked from commit 4b0b250aae6ae7d48cd24f9d91d05ab58086c4b2)

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=978b80c8e35b465273921a28540ed15f07d1afbf
Author: Vinson Lee <vlee at vmware.com>
Date:   Fri Oct 9 07:24:04 2009 -0600

    progs/tests: Add tests to Makefile.
    (cherry picked from commit 76d2ec3a0a047a65ffca70f53848241a3225dad3)

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=3cd745515e72c42efcd0c9f7d30e58f46f821b98
Author: Vinson Lee <vlee at vmware.com>
Date:   Fri Nov 20 16:03:48 2009 -0800

    draw: Initialize variable in draw_pt.c.
    (cherry picked from commit ea98e9820d7117f7a187f355445796b1ef5d9e0c)

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=b2953ee1a655a010f36b5fc1b47f8bd8b06ce368
Author: Vinson Lee <vlee at vmware.com>
Date:   Sun Nov 29 00:50:48 2009 -0500

    mesa: Fix array out-of-bounds access by _mesa_TexGenf.
    
    _mesa_TexGenf calls _mesa_TexGenfv, which uses the params argument
    as an array.
    (cherry picked from commit ca5a7aadb4361e7d053aea8687372cd44cbd8795)

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=d74cd04e6190ebb3a9c53d45cbb2452d92e24ad5
Author: Vinson Lee <vlee at vmware.com>
Date:   Sat Nov 28 23:47:23 2009 -0500

    mesa: Fix array out-of-bounds access by _mesa_TexGeni.
    
    _mesa_TexGeni calls _mesa_TexGeniv, which uses the params argument
    as an array.
    (cherry picked from commit d55fb7c835b56951f05a058083e7eda264ba192e)

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=ca8a2150c79899bad0f80e132656863822db045e
Author: Vinson Lee <vlee at vmware.com>
Date:   Sun Nov 29 21:17:44 2009 -0500

    mesa: Fix array out-of-bounds access by _mesa_TexParameterf.
    
    _mesa_TexParameterf calls set_tex_parameterf, which uses the params
    argument as an array.
    (cherry picked from commit 270d36da146b899d39e08f830fe34b63833a3731)

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=4071d065c2c32a872bb148d108252a2380c42da4
Author: Vinson Lee <vlee at vmware.com>
Date:   Sun Nov 29 18:18:23 2009 -0500

    mesa: Fix array out-of-bounds access by _mesa_TexParameterf.
    
    _mesa_TexParameterf calls set_tex_parameteri, which uses the params
    argument as an array.
    (cherry picked from commit a201dfb6bf28b89d6f511c2ec9ae0d81ef18511d)

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=1446f30875bfb3b633942bc710b061019472f788
Author: Vinson Lee <vlee at vmware.com>
Date:   Sat Dec 5 01:43:29 2009 -0800

    progs/samples: Fix memory leak if malloc fails in rgbtoppm.c.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=412aeeed1c392ab5796c85287fc6ebdccd74880c
Author: Vinson Lee <vlee at vmware.com>
Date:   Sat Dec 5 01:38:14 2009 -0800

    progs/samples: Fix memory leak if fopen fails in rgbtoppm.c.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=6212c8103a5011e08003c8946732edad39fa74c3
Author: Vinson Lee <vlee at vmware.com>
Date:   Sat Dec 5 01:28:47 2009 -0800

    progs/samples: Add rgbtoppm to Makefile.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=2cd2341ce88a3d485f81d920290a9c1d0ab988da
Author: Vinson Lee <vlee at vmware.com>
Date:   Sat Dec 5 01:22:34 2009 -0800

    progs/tests: Removed unused variable from texdown.c.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=d642edd2d10e93c32077a729b13a7c7b0d37d25b
Author: Vinson Lee <vlee at vmware.com>
Date:   Sat Dec 5 01:11:26 2009 -0800

    progs/vpglsl: Assign glGetUniformLocationARB return value to GLint.
    
    The return type of glGetUniformLocationARB is GLint, not GLuint.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=8d2f3434c5904e28b5e1bccceba7e89a94502ac1
Author: Vinson Lee <vlee at vmware.com>
Date:   Fri Dec 4 23:31:39 2009 -0800

    progs/fp: Redraw upon keypress.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=fe8e18bcd41a19282ba92350a04a34866fda1d7b
Author: Vinson Lee <vlee at vmware.com>
Date:   Sat Nov 28 22:04:06 2009 -0500

    mesa: Fix array out-of-bounds access in _mesa_TexEnvf.
    
    _mesa_TexEnvf calls _mesa_TexEnvfv, which uses the param argument
    as an array.
    (cherry picked from commit a11d60d14caf8efc07f70af63b57b33273f8cf9b)

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=4fb5ae7233e5c358e579ced6155f32461f6edf2d
Author: Vinson Lee <vlee at vmware.com>
Date:   Tue Nov 17 12:00:22 2009 -0800

    progs/util: Fix memory leak if fread returns 0 in CompileShaderFile.
    (cherry picked from commit 11905da8836822f7dd60c84b5eefc72e46c94b50)

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=5683d7d43fd5a02b72f30a2a6d6a9bfeaf2fa781
Author: Vinson Lee <vlee at vmware.com>
Date:   Tue Nov 3 14:41:08 2009 -0700

    progs/util: Fix memory leak if fail to load/compile shader
    
    Signed-off-by: Brian Paul <brianp at vmware.com>
    (cherry picked from commit c475079ef2d901ba4506ebd53e19419cd46793ab)

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=e5bc2a19bdaeeda2aa60562f6a580e27c74e9569
Author: Vinson Lee <vlee at vmware.com>
Date:   Fri Dec 4 17:29:53 2009 -0800

    progs/fp: Add tri-inv.c to Makefile.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=225bc70b77fcf107dd8abc93be27a15c27743071
Author: Coleman Kane <Coleman Kane>
Date:   Fri Dec 4 08:44:57 2009 -0700

    r300g: use $(MAKE) variable
    
    Fixes bug 24501

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=ca7cd3ade0f27f8f1d9532ad6281659e2522f0cf
Author: Brian Paul <brianp at vmware.com>
Date:   Fri Dec 4 08:09:55 2009 -0700

    progs/xdemos: fix some visual/fbconfig logic in glxinfo.c
    
    The fbAttribSingle/Double arrays had wrong GLX_DOUBLEBUFFER values.
    We only need to use the glXChooseFBConfig() code when glXChooseVisual()
    fails (but I don't know when that would happen).
    Other recent commits errantly removed some code in this area too.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=fb83fa26c47a49db1673834fd5f013bbcacadf58
Author: Brian Paul <brianp at vmware.com>
Date:   Fri Dec 4 08:09:07 2009 -0700

    docs: a few more fixes for 7.6.1

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=8d8fd9776e23a34e0d22e489ce1f85eb5e383121
Author: Alex Deucher <alexdeucher at gmail.com>
Date:   Fri Dec 4 09:52:37 2009 -0500

    radeon: fix polygon stipple
    
    fixes fdo bug 25354
    
    Signed-off-by: Alex Deucher <alexdeucher at gmail.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=1ef8c493b25cdb4bb006f9198c00acacd19e2c75
Author: Jakob Bornecrantz <jakob at vmware.com>
Date:   Fri Dec 4 10:31:51 2009 +0100

    vmware/xorg: Use Write instead of WriteRead for cursor bypass

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=cd4d806a47d2cbb706a9f1cd49d990fcb803efb6
Author: Jakob Bornecrantz <jakob at vmware.com>
Date:   Fri Dec 4 09:53:00 2009 +0100

    vmware/xorg: Give kernel infromation about cursor bypass

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=12fdef20b02595c10cec91aad75abe6ca59f5513
Author: Jakob Bornecrantz <jakob at vmware.com>
Date:   Fri Dec 4 09:40:52 2009 +0100

    vmware/xorg: Handle no init of video in vmw_video_close

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=47e128331a26fa61506920c48bc82eaf5bd0460a
Author: Jakob Bornecrantz <jakob at vmware.com>
Date:   Fri Dec 4 09:42:10 2009 +0100

    vmware/core: Update vmwgfx_drm.h to include cursor bypass

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=bc0532b0ed3c6dca3a198c64384636d96b2056ef
Author: Jakob Bornecrantz <jakob at vmware.com>
Date:   Fri Dec 4 18:50:29 2009 +0000

    gallium: DRI drivers enabled by default, Xorg drivers auto by default.
    
    This change enabled gallium dri drivers by default under the
    configure build system. Xorg drivers are built automaticaly
    if a Xorg dev enviroment is installed and the Xorg version
    is higher then 1.6.0.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=8ac2503397c0618db9caec1c702622830e1268ff
Author: Jakob Bornecrantz <jakob at vmware.com>
Date:   Fri Dec 4 16:01:41 2009 +0000

    i915g: Do not build winsys and binaries by default
    
    Using a hack in the configure script the gallium intel
    drivers have 3 options. Off, nothing is built. On, the
    driver and binaries are built. Auto, only the driver but
    not the binaries and winsys is built.
    
    Since the i915g driver builds everywhere its can enable
    the driver per default, so we can get build coverage.
    But building the binaries per default is a pain for
    distributions and testers since they conflict on the
    install target with the old mesa drivers. Which are more
    stable/faster/better.
    
    So this change gives us the best of both worlds.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=c74afe0c46dbd0f90361c06526f70885a9061e8e
Author: Vinson Lee <vlee at vmware.com>
Date:   Thu Nov 26 00:35:31 2009 -0500

    glu/sgi: Fix memory leak in gluBuild2DMipmapLevelsCore.
    (cherry picked from commit 808f0376607b0e2d31dfebc888fd8f1e737fed09)

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=8df551c46bc15a4b1ce1dc11e083498442018418
Author: Vinson Lee <vlee at vmware.com>
Date:   Wed Nov 25 00:39:37 2009 -0500

    glu/sgi: Fix memory leak in gluBuild1DMipmapLevelsCore.
    (cherry picked from commit 94bcb9f1a43f2ab3bdff09156e3ab5b1c115cbd8)

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=ea487c6d0b261bf90e898f51bc9f872de8166ddb
Author: Vinson Lee <vlee at vmware.com>
Date:   Wed Nov 25 00:28:56 2009 -0500

    glu/sgi: Fix memory leak in gluBuild2DMipmapLevelsCore.
    (cherry picked from commit 0d89f3dc7ff3f89ba8d5d664253730485bca35e2)

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=7b5eba453e08dfad151d09ba4d308cbdf4fc83af
Author: Vinson Lee <vlee at vmware.com>
Date:   Wed Nov 25 00:18:49 2009 -0500

    glu/sgi: Fix memory leak in gluBuild3DMipmapLevelsCore.
    (cherry picked from commit f895abbd9777c4985aa40cf660c68f6d7333f0ec)

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=7ed749c062c2bc2b048a34f8e4c6b0a5198e32bb
Author: Vinson Lee <vlee at vmware.com>
Date:   Tue Nov 24 01:23:12 2009 -0500

    glu/sgi: Fix memory leak in gluBuild3DMipmapLevelsCore.
    (cherry picked from commit 326b66d724754ca97012501db1c7c62d7d41a457)

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=80a3944a4d6a07793872d283633546d482cf61b7
Author: Vinson Lee <vlee at vmware.com>
Date:   Mon Nov 23 01:09:06 2009 -0500

    glu/sgi: Fix memory leak in bitmapBuild2DMipmaps.
    (cherry picked from commit 5b925b7daa566d799c4f50911a7fcca114131503)

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=6c1fc2b2a5c80697dff304562e79dae25d9f2cb1
Author: Vinson Lee <vlee at vmware.com>
Date:   Mon Nov 23 00:57:37 2009 -0500

    glu/sgi: Fix memory leak in gluScaleImage3D.
    (cherry picked from commit b611f639b4bffdcca376293f7ce71af9f6bdbff3)

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=fe38c16021694145b2c96818e0c0fb095e42c03b
Author: Vinson Lee <vlee at vmware.com>
Date:   Sun Nov 22 01:57:35 2009 -0500

    glu/sgi: Fix memory leak in gluScaleImage.
    (cherry picked from commit a9c540f5dedbf593f8038fdbc95eecb60826ab26)

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=d23bb22f6258a4b55af42fdb3f29fec2e694df72
Author: Vinson Lee <vlee at vmware.com>
Date:   Sun Nov 22 01:45:53 2009 -0500

    glu: Fix memory leak in __gl_meshMakeEdge.
    (cherry picked from commit d3b4c99c703f70a9d0e715a97e52672f7f8fc980)

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=12a440abfb5a9cb786ed93d9041a6ae0752b9a18
Author: Vinson Lee <vlee at vmware.com>
Date:   Fri Nov 20 13:09:42 2009 -0800

    progs/xdemos: Silence unused value warnings in sharedtex_mt.c.
    (cherry picked from commit 8556fad75124e1ade9af095e112ebb6ac5cbff61)

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=4bf96ebdaeac780a5f28c0413b4e2fc5848f923c
Author: Vinson Lee <vlee at vmware.com>
Date:   Fri Nov 20 15:48:29 2009 -0800

    progs/xdemos: Fix memory leak in pbdemo.c.
    (cherry picked from commit e0857962b911ef317238498305651515d83029ae)

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=ba3fedf24610a3db2db0b49b8b84ac3af99a87cb
Author: Vinson Lee <vlee at vmware.com>
Date:   Thu Nov 19 14:20:26 2009 -0800

    progs/xdemos: Add missing break statement in offset.c.
    (cherry picked from commit 4ab8dbe5935d5c946cbc9af6982461073a784d07)

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=83506484010d38dd6d3e17aa4e0d06dc8467992f
Author: Vinson Lee <vlee at vmware.com>
Date:   Fri Nov 20 15:06:56 2009 -0800

    progs/xdemos: Remove duplicate code in glxinfo.c.
    (cherry picked from commit a4720a1a3206dd2edecf47a21fce547a79b67610)

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=7324c22024297d1307f511ee320ebdfd47926228
Author: Vinson Lee <vlee at vmware.com>
Date:   Fri Nov 20 13:01:22 2009 -0800

    progs/xdemos: Fix memory leak in glxinfo.c.
    (cherry picked from commit f080567f4c4018c4885c105a154cb0eb39e6234f)

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=68d206fafa4398826cb26da1c66f1bbc4dc66f0c
Author: Vinson Lee <vlee at vmware.com>
Date:   Fri Nov 20 15:03:16 2009 -0800

    progs/xdemos: Add assert in corender.c.
    (cherry picked from commit 66a4ec14c38d407256545e0cf31c98974d621fe4)

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=69ed1147a8a576fb28ba1dc2b030d903ae094eda
Author: Vinson Lee <vlee at vmware.com>
Date:   Thu Nov 19 22:59:01 2009 -0800

    progs/vp: Fix memory leak in vp-tris.c.
    (cherry picked from commit 760cf71572a071ce43da576ebfeff4a8099150bc)

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=efb582fde7d1375b21ecb28d8ba5690181a02a93
Author: Vinson Lee <vlee at vmware.com>
Date:   Wed Nov 18 17:30:50 2009 -0800

    progs/tests: Fix memory leak in texdown.c if malloc fails.
    (cherry picked from commit e3cfd78969cd4a94fc83a5d6fb2f33730cc4e70f)

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=b210739aad1233ece4c12e93700768f331f3cac5
Author: Vinson Lee <vlee at vmware.com>
Date:   Tue Nov 17 14:10:35 2009 -0800

    progs/redbook: Fix memory leak in quadric.c.
    (cherry picked from commit 47b5f584a68ceab7c9c1d5279efbc9fe30ff2fcc)

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=b1a87a3e0b8a4008be0e544f1b55f6facb01547d
Author: Vinson Lee <vlee at vmware.com>
Date:   Tue Nov 17 09:53:19 2009 -0800

    progs/glsl: Fix memory leak in deriv.c.
    (cherry picked from commit 0e783c7d03128aade3ca50b28a56e254fef6b6ab)

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=25fd168f03162d4cb25b50ea9bd5ff56283f6854
Author: Vinson Lee <vlee at vmware.com>
Date:   Tue Nov 17 11:37:48 2009 -0800

    progs/glsl: Change tangentAttrib from GLuint to GLint in bump.c.
    
    tangentAtrrib is assigned the result of glGetAttribLocation.
    The assertion 'assert(tangentAtrrib >= 0)' would be a no-op if
    tangentAttrib is a GLuint.
    (cherry picked from commit b8dcb79c53796f37234bd2b0f5e2845f817fc218)

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=b803abbaad3135047b931c322300b2d12ff255e1
Author: Vinson Lee <vlee at vmware.com>
Date:   Mon Nov 16 18:06:40 2009 -0800

    progs/demos: Fix memory leak in ray.c.
    (cherry picked from commit 6b480dc21dd489d48685b2268e495218aea74293)

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=5820dae4ecad11097ddc024441ea45aa9fefa290
Author: Vinson Lee <vlee at vmware.com>
Date:   Mon Nov 16 16:31:34 2009 -0800

    progs/demos: Fix memory leak in projtex.c.
    (cherry picked from commit ee555e3d69c8820f27e71e5ebc028a768cef7d0b)

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=fc5f07de1aabddaf2c9d599a85ec74cde674275e
Author: Vinson Lee <vlee at vmware.com>
Date:   Mon Nov 16 15:44:52 2009 -0800

    progs/demos: Fix memory leak in ipers.c.
    (cherry picked from commit a1afe303deda320aadacdaf5b1c72631ca3f734f)

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=d245a951f39fe480c6268dbcc1fa06d59c40109e
Author: Vinson Lee <vlee at vmware.com>
Date:   Mon Nov 16 14:56:07 2009 -0800

    progs/demos: Fix memory leak in fslight.c.
    (cherry picked from commit aef3218f0bb48fdb286d2008ee07e507ea8aa98e)

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=905e12f3cce7f1bd8cfa990e4d6d7c0b14610f84
Author: Vinson Lee <vlee at vmware.com>
Date:   Fri Nov 20 14:20:15 2009 -0800

    gallium/util: Initialize variables in u_pack_color.h.
    (cherry picked from commit 36e2074b63e3e5bc489eb74cad0cd97eafcedb40)

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=56de7e222ee0f5e44b87ce05dc94733fdd41e4ed
Author: Vinson Lee <vlee at vmware.com>
Date:   Thu Nov 19 22:52:05 2009 -0800

    progs/trivial: Redraw upon keypress.
    (cherry picked from commit 9553a42f638bd98eb90e5b7fb37d6b82758b6363)

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=34a0b22a741a136687e4feb7216595bf0f8445cb
Author: Vinson Lee <vlee at vmware.com>
Date:   Thu Nov 19 13:03:12 2009 -0800

    progs/trivial: Redraw upon keypress.
    (cherry picked from commit 3790c6a13b86dfe0afd4bb0bf9a4d9f4b429cfd8)

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=9e29242331335796c8eeb3d669111844161067f8
Author: Vinson Lee <vlee at vmware.com>
Date:   Thu Nov 19 22:46:19 2009 -0800

    progs/glsl: Redraw upon keypress.
    (cherry picked from commit 881f55236ad85f95745e70f8363726fa3c201f80)

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=a0ac8fc7d8d946183ba0506a8134a6e55819e151
Author: Vinson Lee <vlee at vmware.com>
Date:   Fri Nov 20 12:11:55 2009 -0800

    progs/util: Exit RawImageGetData early if malloc fails.
    
    Prevents a null pointer deference later on.
    (cherry picked from commit e26135a744f740430e3dc341fa692544ba99c11e)

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=0a6acecb35aa5701ee82cf17c2561c172612cb6e
Author: Vinson Lee <vlee at vmware.com>
Date:   Fri Nov 20 11:22:13 2009 -0800

    progs/util: Fix memory leak if malloc fails in RawImageOpen.
    (cherry picked from commit d36cb2396c942f05ba56c5b899792a507bb0f0fd)

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=305d4f147ea86d87706dbaf2caad6a131c59fe80
Author: Vinson Lee <vlee at vmware.com>
Date:   Tue Nov 17 13:49:31 2009 -0800

    progs/util: Fix memory leak if fopen fails in RawImageOpen.
    (cherry picked from commit d9508e8df9da4aa13bc223194c406081738bac91)

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=772e00478124074c7b954fad52974057f0669a9b
Author: Vinson Lee <vlee at vmware.com>
Date:   Tue Nov 17 11:04:24 2009 -0800

    progs/util: Fix memory leak if malloc fails in tkRGBImageLoad.
    (cherry picked from commit 786d539511eb3c5a4101b11b7f8e90d60123ac46)

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=f1172c4030dd0952dfdecda059beb39b1224a8ae
Author: Vinson Lee <vlee at vmware.com>
Date:   Tue Nov 17 10:11:50 2009 -0800

    progs/util: Fix memory leak if LoadRGBImage fails.
    (cherry picked from commit 041cd0e110d41b543a0fe9cc484ae8373642912b)

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=84de1672d3efbfc3b2ae51633b0e503f15e5d62d
Author: Vinson Lee <vlee at vmware.com>
Date:   Tue Nov 17 08:29:36 2009 -0800

    progs/util: Fix memory if LoadRGBMipmaps2 fails.
    (cherry picked from commit 28b8e4bcd76cc072b062e4c8575327c05ecb9a55)

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=4ca8e1680ed2e8437653c6f16f39438e51ce24ae
Author: Vinson Lee <vlee at vmware.com>
Date:   Mon Nov 16 18:22:26 2009 -0800

    progs/util: Fix memory leak if LoadYUVImage fails.
    (cherry picked from commit 0e790ac35327a0b53a4a595a6429135317302269)

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=d6a993135f151fca892609f7cf6f471416192217
Author: Vinson Lee <vlee at vmware.com>
Date:   Wed Nov 18 14:41:40 2009 -0800

    progs/fp: Redraw upon keypress.
    (cherry picked from commit cde66437247feb8b14b6d8f3ec3a8b4665fefa08)

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=005242f1664afdd6f4b832863d569e9e3c583454
Author: Vinson Lee <vlee at vmware.com>
Date:   Fri Oct 30 15:02:21 2009 -0600

    prog/tests: Fix MSVC build.
    
    Signed-off-by: Brian Paul <brianp at vmware.com>
    (cherry picked from commit 9c3197ef0abc3bf521358ea0c7af0fc6979c82b3)

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=d3208678c2ea0e50be7b8eb68106f7650b37dfc6
Author: Vinson Lee <vlee at vmware.com>
Date:   Fri Oct 30 09:39:51 2009 -0600

    progs/tests: fix MSVC build.
    
    Signed-off-by: Brian Paul <brianp at vmware.com>
    (cherry picked from commit a8ed066858f12290239ddc9165b7c0734ccc0247)

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=97cbf4943a5926dc1bbec213ff8c919ece66555e
Author: Vinson Lee <vlee at vmware.com>
Date:   Mon Oct 26 15:03:31 2009 -0600

    progs/tests: Fix MSVC build.
    (cherry picked from commit 50e113e375b4ecfdf5b60ccce7bbcdb1c5f2ca11)

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=a99bf51bc845617c2086468a814685672b5de224
Author: Vinson Lee <vlee at vmware.com>
Date:   Fri Oct 23 13:49:02 2009 -0600

    progs/tests: Fix MSVC build.
    (cherry picked from commit 952bf63e2cf442504ef89b0b1d276da0d52b21d4)

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=28474e1225866e6b73928f79722f14cc5d6b35c7
Author: José Fonseca <jfonseca at vmware.com>
Date:   Fri Oct 16 11:39:29 2009 +0100

    progs/tests: Use rand() instead of random().
    
    Forgot these on previous commit.
    (cherry picked from commit 166957abebea6aa203eba7e6348e89d53cf0e13e)

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=bb6e3af93920ca15d19fbb9685e5b6f612cc502c
Author: José Fonseca <jfonseca at vmware.com>
Date:   Fri Oct 16 11:39:29 2009 +0100

    progs/tests: Use rand() instead of random().
    
    More portable. Same implementation on Linux.
    (cherry picked from commit 699260b19535abaa3af0a5d33eb039e3d6a30ce9)

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=a38776419b1e18a43e8bab1371dfe802af44d14a
Author: Vinson Lee <vlee at vmware.com>
Date:   Thu Oct 8 08:08:11 2009 -0600

    progs/tests: Fix MSVC build.
    (cherry picked from commit f7455ad7af09b5ef31ccc454b79422a13c59af9a)

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=791b7546876e72dcbcc012a855df7f610d777297
Author: Vinson Lee <vlee at vmware.com>
Date:   Fri Oct 16 11:36:09 2009 +0100

    prog/tests: Fix MSVC build.
    (cherry picked from commit 60b6c7458319ff01ecdd9d1650d526ac8f75e194)

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=89e747920f35f28d651ad89380f58250aab7c2d4
Author: Vinson Lee <vlee at vmware.com>
Date:   Mon Oct 12 18:05:05 2009 -0600

    prog/tests: Fix MSVC build.
    (cherry picked from commit 96fd13c1a024e3b6c0b1c44394c67c772e52b9c9)

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=5a25adb646faa970dacec0dbfa2e2bd905e87eba
Author: Vinson Lee <vlee at vmware.com>
Date:   Tue Oct 6 16:02:47 2009 -0600

    progs/tests: fix MSVC build.
    (cherry picked from commit 9c778a90ea24f25437b68bb67856c81add61e261)

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=3910e88ebf636cb34ae75bc4a7916fc8c2f1a9e1
Author: Vinson Lee <vlee at vmware.com>
Date:   Wed Oct 14 07:43:18 2009 -0600

    prog/tests: Fix MSVC build.
    (cherry picked from commit ea862ec8ff4a52b30b822e737d93a49330be9e31)

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=6c41bb25a2e260dbce2c2d72ec64d1beb74527de
Author: Maciej Cencora <m.cencora at gmail.com>
Date:   Thu Dec 3 20:21:16 2009 +0100

    radeon: workaround an FBO issue
    
    Fixes #21501

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=8cde43eb19c4dcceb74166e1da123d316a429c21
Author: Maciej Cencora <m.cencora at gmail.com>
Date:   Wed Dec 2 23:03:51 2009 +0100

    radeon: properly check if image should be placed in the miptree
    
    Fixes #25355



More information about the mesa-commit mailing list