Mesa (lp-binning): 258 new commits

Jose Fonseca jrfonseca at kemper.freedesktop.org
Sat Jan 16 23:21:19 UTC 2010


URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=ba5d600c90f7075cf2c33a0c5c679ef822e8746e
Merge: fdfe06ad804ea13e6e436d66c1bcafe0bde2f545 164fd16cfbc09970676c2e6866e062a5c9b410db
Author: José Fonseca <jfonseca at vmware.com>
Date:   Sat Jan 16 23:21:06 2010 +0000

    Merge remote branch 'origin/master' into lp-binning
    
    Conflicts:
    	src/gallium/drivers/llvmpipe/lp_quad.h
    	src/gallium/drivers/llvmpipe/lp_setup.c

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=164fd16cfbc09970676c2e6866e062a5c9b410db
Author: Keith Whitwell <keithw at vmware.com>
Date:   Sat Jan 16 21:11:01 2010 +0000

    util: add generic ringbuffer utitilty

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=dee52d5bd31c7bd70883fd7fe496445bb49aad1f
Author: Chia-I Wu <olvaffe at gmail.com>
Date:   Sat Jan 16 18:16:11 2010 +0100

    gallium: Fix uninitialized instance divisor and index.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=83387cb6c42e283440e0d1e592fbe3c93a6622c7
Author: Christoph Bumiller <e0425955 at student.tuwien.ac.at>
Date:   Sat Jan 16 17:58:35 2010 +0100

    nv50: fix tile flags for scanout tex usage

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=0ae3db173455a77355b4e0ee6deeb862803e3d1c
Author: Christoph Bumiller <e0425955 at student.tuwien.ac.at>
Date:   Sat Jan 16 15:39:32 2010 +0100

    nv50: handle all and more system values

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=4c223aaa3b1209006454d600cabc7547fa259a13
Author: Christoph Bumiller <e0425955 at student.tuwien.ac.at>
Date:   Sat Jan 16 13:25:55 2010 +0100

    nv50: hook up geometry programs

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=bbb615382d60aa927913b5d1e834727854419438
Author: Christoph Bumiller <e0425955 at student.tuwien.ac.at>
Date:   Sat Jan 16 11:36:03 2010 +0100

    nv50: support for geometry programs in nv50_program

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=e791e6f27cd8cac7f3a29a981cee1fd2070c94ed
Author: Christoph Bumiller <e0425955 at student.tuwien.ac.at>
Date:   Sat Jan 16 16:57:34 2010 +0100

    nv50: get access to primitive input space
    
    Vertex data in geometry programs is located in p[] space.
    The base address in p[] for vertex i is located in vertex
    attribute space, i.e. a[i << 2].
    
    This means p[] is always accessed with an address register,
    and I had to to mess with their allocation once again.
    
    Also fixes negative offsets e.g. CONST[ADDR[0].x - 3].

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=8d2427375049473fe9be49b1058de5a405b2eabf
Author: Alex Deucher <alexdeucher at gmail.com>
Date:   Sat Jan 16 08:45:08 2010 -0500

    r600: remove stray END_BATCH in blit code

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=a5c03bd6f16517bf35c273741080492d70d64c29
Author: Jakob Bornecrantz <jakob at vmware.com>
Date:   Sat Jan 16 09:30:28 2010 +0000

    draw: Fix memory leak in gs code

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=66e561a036199e1786bd315c0ca4b192ad2ae386
Author: Dave Airlie <airlied at linux.ie>
Date:   Sat Jan 16 19:28:45 2010 +1000

    i965g: make xorg state tracker build i965g_drv.so
    
    don't make modesetting_drv.so anymore

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=8b704396a32f054e1a896ea2ee17506580793b30
Author: Alex Deucher <alexdeucher at gmail.com>
Date:   Fri Jan 15 22:56:55 2010 -0500

    r600: improve blit support
    
    - fill in more src/dst formats
    - disable depth copies for now
    - set proper data formats in render target regs
    - fill in additional default state
    
    The swizzles on some of the less used mesa formats
    are probably wrong.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=7283a246ce659e69ea9931098a8076848be4b9da
Author: Andre Maasikas <amaasikas at gmail.com>
Date:   Fri Jan 15 21:23:31 2010 -0500

    r600: add initial blit support

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=ec8ce40083364a97af1dc8ff27868140db83ee48
Author: Alex Deucher <alexdeucher at gmail.com>
Date:   Fri Jan 15 16:41:27 2010 -0500

    r600: add r600_blit.c
    
    Unfinished.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=923aab93d98cd5ec7f19fd9a52490113ef57213b
Author: Patrice Mandin <patmandin at gmail.com>
Date:   Fri Jan 15 22:29:13 2010 +0100

    nouveau: nv30: Remove useless variables fs, txp. Also do not change txf, as bit 13 is in the texture format
    
    Signed-off-by: Patrice Mandin <patmandin at gmail.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=e124080cd66d7f28cb7be7632a0f8ad1d68fa22f
Author: Michal Krol <michal at vmware.com>
Date:   Fri Jan 15 17:43:04 2010 +0100

    util: Handle FORMAT_Z32_FLOAT in util_pack_z().

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=1433a2d9358dc869d8849deaa0ab7bf7d285b34e
Author: Michal Krol <michal at vmware.com>
Date:   Fri Jan 15 17:42:38 2010 +0100

    util: Handle the remaining formats in pipe_put_tile_rgba().

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=d29e72633c4377a6f121ec75f0b41fcf6b8548df
Author: Michal Krol <michal at vmware.com>
Date:   Fri Jan 15 17:42:07 2010 +0100

    util: Fix encoding for R8G8B8A8_UNORM formats and friends.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=42d55953b19db8916a677abc606b8d0a923efb5d
Author: Michal Krol <michal at vmware.com>
Date:   Fri Jan 15 14:05:04 2010 +0100

    tgsi: Add ureg_property_gs_input_prim().

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=181adca5d6f03390dcfed567be6dfd9e14eb94a7
Author: Michal Krol <michal at vmware.com>
Date:   Fri Jan 15 13:32:55 2010 +0100

    tgsi: Add ureg_src_dimension().

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=857b37980ce62a45f5d0b89ea613edeb6a81f9b7
Author: Michal Krol <michal at vmware.com>
Date:   Mon Jan 11 20:53:28 2010 +0100

    regress: Add .gitgnore for *.png files.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=b96976cc7c74f601f60d90a23a099bb2605f2edb
Author: Michal Krol <michal at vmware.com>
Date:   Fri Jan 15 12:20:39 2010 +0100

    draw: Add missing header include.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=bf575b6c270600e6f166def818f69edcc9c64484
Author: Roland Scheidegger <sroland at vmware.com>
Date:   Fri Jan 15 18:25:14 2010 +0100

    gallium: document set_constant_buffer

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=5e5d0ad08167c178fcda005862e3dbead3e8c482
Merge: 1c4ad778126788cebcb54342837042bfe432d504 70c8d2a29724d018bacc4a68ddc61db08faea00d
Author: Roland Scheidegger <sroland at vmware.com>
Date:   Fri Jan 15 18:09:45 2010 +0100

    Merge branch 'gallium-noconstbuf'
    
    Conflicts:
    	src/gallium/drivers/softpipe/sp_draw_arrays.c
    	src/mesa/state_tracker/st_draw_feedback.c

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=1c4ad778126788cebcb54342837042bfe432d504
Author: Roland Scheidegger <sroland at vmware.com>
Date:   Fri Jan 15 17:55:42 2010 +0100

    gallium: remove set_edgeflags from docs

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=5d57e70ffae96105a36b5edfd29c72c4b6bdd8c3
Author: Brian Paul <brianp at vmware.com>
Date:   Fri Jan 15 09:02:52 2010 -0700

    configs: remove -ansi from linux-debug
    
    -ansi implies -std=c89 but that conflicts with the -std=c99 flag
    which is also provided.
    
    Allows the r300g driver to compile.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=d1767bfdabac4fd1eedb1ad9ddea368e077725c6
Author: Michal Krol <michal at vmware.com>
Date:   Fri Jan 15 11:40:03 2010 +0100

    tgsi: Fix sanity checks for indirect registers.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=8cfdbfbcbd2e2c501988e028a59462ad8982fcdc
Author: Chia-I Wu <olvaffe at gmail.com>
Date:   Fri Jan 15 18:10:54 2010 +0800

    st/egl_g3d: Avoid validation upon buffer swap or flush frontbuffer.
    
    With screen->update_buffer being hooked, leave the job to the state
    trackers.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=b2c7b08299fc4701648207bc9d90676e147475b9
Author: Chia-I Wu <olvaffe at gmail.com>
Date:   Fri Jan 15 17:45:52 2010 +0800

    st/egl_g3d: Hook to update_buffer of the pipe screen.
    
    It is a notification from the client APIs that the surface size might
    have changed.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=51b00574a2ef81629548b079ef70c016bdd4251d
Author: Chia-I Wu <olvaffe at gmail.com>
Date:   Fri Jan 15 17:39:49 2010 +0800

    st/egl_g3d: Always override flush_frontbuffer.
    
    Instead of letting the native displays install their own version of
    flush_frontbuffer, always override the callback with a version that
    calls the flush_frontbuffer of the native surface.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=6664a6dd7fb701da26e04559bd8110703a61fd8f
Author: Michal Krol <michal at vmware.com>
Date:   Fri Jan 15 07:52:18 2010 +0100

    st/mesa: Initialise vertex element instance divisor to 0.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=f7748d72b46465d807cf4209892d73af62485738
Author: Luca Barbieri <luca at luca-barbieri.com>
Date:   Fri Jan 15 07:28:18 2010 +0100

    draw: Add GALLIUM_DUMP_VS environment variable.
    
    Add GALLIUM_DUMP_VS to dump the vertex shader to the console like
    GALLIUM_DUMP_FS in softpipe.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=877cadb65512a93f3ccf2f25bbc2f7565d75050f
Author: Jakob Bornecrantz <jakob at vmware.com>
Date:   Thu Jan 14 22:51:25 2010 +0000

    r300g: Build driver by default
    
    Do the auto trick that is used for both i915, i965 and svga.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=b01ffb12ed82dcf435b186e2aff35e344a8a6ebe
Merge: ffd28480560caecfb676a4bbe85a85672271e3f7 252812bf15c3479d921157b9a432c7e42d3b9446
Author: Jakob Bornecrantz <jakob at vmware.com>
Date:   Thu Jan 14 22:31:04 2010 +0000

    Merge branch 'mesa_7_7_branch'
    
    Conflicts:
    	src/gallium/auxiliary/pipebuffer/pb_buffer_fenced.c
    	src/gallium/auxiliary/util/Makefile
    	src/gallium/drivers/r300/r300_state_derived.c

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=ffd28480560caecfb676a4bbe85a85672271e3f7
Author: Michal Krol <michal at vmware.com>
Date:   Thu Jan 14 18:55:52 2010 +0100

    gallium: Document drawing commands.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=5184b02b0793136a15b7edf309d79a1efe1bc73d
Merge: 1bc77e9931a248b74e0ef6b6aa2f4c5b2d1a2ca3 ea0cc47a4f769e19ceadb9704669244f5ba53871
Author: Michal Krol <michal at vmware.com>
Date:   Thu Jan 14 18:11:41 2010 +0100

    Merge branch 'instanced-arrays'
    
    Conflicts:
    	src/gallium/drivers/softpipe/sp_draw_arrays.c

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=1bc77e9931a248b74e0ef6b6aa2f4c5b2d1a2ca3
Author: Corbin Simpson <MostAwesomeDude at gmail.com>
Date:   Thu Jan 14 08:25:46 2010 -0800

    r300g: Cleanup from last few commits.
    
    Strangely enough, the code solidified pretty quickly.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=60628c65c902f68c600b3d79c06e928aa3286285
Author: Łukasz Krotowski <lukasz.krotowski at gmail.com>
Date:   Thu Jan 14 10:05:02 2010 +0100

    r300g: Really destroy translated buffer at the end.
    
    Note that indexSize is changed by r300_translate_elts(). Also make sure
    it's destroyed on errors.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=7fcfb7193107f192bcadccd50115a5216f98d567
Author: Brian Paul <brianp at vmware.com>
Date:   Thu Jan 14 09:38:47 2010 -0700

    progs/trivial: test user clip plane in tri-point-line-clipped.c

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=0a826921546612bee475ae240e0110977326bec1
Author: Brian Paul <brianp at vmware.com>
Date:   Thu Jan 14 09:21:18 2010 -0700

    progs/trivial: test glPolygonMode(POINT/LINE) with frustum clipping
    
    Note whether the new verts introduced by clipping show up as points
    and lines along the edge of the window...

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=d6b4655e13a5f3507180d5f7674c870faff2d24d
Author: Brian Paul <brianp at vmware.com>
Date:   Wed Jan 13 18:24:15 2010 -0700

    gallium/util: silence warning about array initializers

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=81430b95d094f81548b9256bc47a8912d9dfd245
Author: Chia-I Wu <olvaffe at gmail.com>
Date:   Thu Jan 14 17:29:12 2010 +0800

    egl_g3d: Check if the creation of pipe or st context fails.
    
    It should not return an incomplete EGLContext to the users.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=6cb89b23eeac50cfb0c5fb8d77e19f869b524eac
Author: Chia-I Wu <olvaffe at gmail.com>
Date:   Tue Jan 12 18:08:02 2010 +0800

    st/egl_g3d: Use a sequence number to decide if validation is required.
    
    It is not safe to assume that the native surface has not changed since
    the last validation by checking the geometry alone.  Add a sequence
    number to "validate" callback for that purpose.  This is inspired by
    Luca Barbieri's work.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=252812bf15c3479d921157b9a432c7e42d3b9446
Author: Vinson Lee <vlee at vmware.com>
Date:   Wed Jan 13 23:28:00 2010 -0800

    st/mesa: Remove unnecessary header from st_program.c.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=c109ca9c492c8956ee32f17c16aa69b0ac0a855d
Author: Vinson Lee <vlee at vmware.com>
Date:   Wed Jan 13 23:16:05 2010 -0800

    st/mesa: Remove unnecessary header from st_texture.c.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=6b39e8aeb033085c2685f541eca721a6c5639c91
Author: Vinson Lee <vlee at vmware.com>
Date:   Wed Jan 13 23:01:03 2010 -0800

    swrast: Remove unnecessary header from s_accum.c.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=78411881d344b4e2d7243b6f9bebc2d692e3d943
Author: Vinson Lee <vlee at vmware.com>
Date:   Wed Jan 13 22:58:07 2010 -0800

    swrast: Remove unnecessary header from s_atifragshader.c.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=0a708681310d03f3456b6f89bf7915b376f75fd1
Author: Vinson Lee <vlee at vmware.com>
Date:   Wed Jan 13 22:45:54 2010 -0800

    swrast: Remove unnecessary header from s_bitmap.c.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=886cffb44e92dcdaeb5396a01745e78598e86a3f
Author: Vinson Lee <vlee at vmware.com>
Date:   Wed Jan 13 22:43:16 2010 -0800

    swrast: Remove unnecessary headers from s_copypix.c.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=cf061c24e041878368946fbcffa2906cfffd8b08
Author: Vinson Lee <vlee at vmware.com>
Date:   Wed Jan 13 22:36:01 2010 -0800

    swrast: Remove unnecessary header from s_depth.c.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=d1631f734a6f7d052e347e0f5eb878e156d1afa6
Author: Vinson Lee <vlee at vmware.com>
Date:   Wed Jan 13 22:30:04 2010 -0800

    swrast: Remove unnecessary header from s_drawpix.c.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=f649870c9bc0f7e0660af7131bf418830f6a34ae
Author: Vinson Lee <vlee at vmware.com>
Date:   Wed Jan 13 22:20:44 2010 -0800

    swrast: Remove unnecessary header from s_feedback.c.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=6a2936b87683d39beb81ccba831ae7de47063bc6
Author: Corbin Simpson <MostAwesomeDude at gmail.com>
Date:   Wed Jan 13 20:46:53 2010 -0800

    gallium/docs: Random things sitting around in my stash.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=264e548d86ff2e03a097c23e792fe457e77e775c
Author: Corbin Simpson <MostAwesomeDude at gmail.com>
Date:   Wed Jan 13 20:44:49 2010 -0800

    r300g: Use indices to translate index buffers of ubytes.
    
    progs/redbook/aapoly, among others, works fine now.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=8feb27b8ff7802f247017747fa6cc730940720d4
Author: Corbin Simpson <MostAwesomeDude at gmail.com>
Date:   Wed Jan 13 18:37:17 2010 -0800

    radeong: Change DRI driver name to radeong.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=9bb2b901916eded282634dfa52a82982fbeac128
Author: Corbin Simpson <MostAwesomeDude at gmail.com>
Date:   Wed Jan 13 18:36:54 2010 -0800

    r300g: Disable immediate mode rendering for now.
    
    Will re-enable when the bugs are ironed out.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=bc1b38af71c312d4d109090c51c3fd507b115d81
Author: Brian Paul <brianp at vmware.com>
Date:   Wed Jan 13 16:55:54 2010 -0700

    gallium/draw: s/clipper/clip_stage/ to be consistant with other stages

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=c87361340352850ba793a481c969081b6ecfc0c6
Author: Brian Paul <brianp at vmware.com>
Date:   Wed Jan 13 16:54:00 2010 -0700

    gallium/draw: whitespace and comments

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=ee343feba126c0915983699f729c77891082df6a
Author: Brian Paul <brianp at vmware.com>
Date:   Wed Jan 13 16:48:57 2010 -0700

    gallium/draw: remove always-true conditional

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=8519b244f7efe996c6791f7caf2dddee0b020562
Author: Brian Paul <brianp at vmware.com>
Date:   Wed Jan 13 16:46:53 2010 -0700

    gallium: remove forward struct decl
    
    Other struct types (like pipe_texture) are referenced before they're
    defined so no reason to special-case this one.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=1cfd769c2ec0b605cacd75c0e9c89346e1f9518d
Author: Jesse Barnes <jbarnes at virtuousgeek.org>
Date:   Wed Jan 13 19:01:51 2010 -0500

    DRI2: don't send DRI2 requests the server doesn't know about
    
    At init time, NULL out the hooks that send the server new requests.
    DRI2 never supported these extensions, so this preserves old behavior on
    old servers with new Mesa.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=62eb28c810a192dab772402904c50eea43b8340e
Author: Jesse Barnes <jbarnes at virtuousgeek.org>
Date:   Wed Jan 13 18:42:55 2010 -0500

    GLX/DRI2: pass X drawable ID instead
    
    These happened to be the same in my testing since I was using apps that
    depend on the GLX 1.2 behavior where X and GLX drawables are
    interchangeable.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=ed59b13da8b036cb428ae5074d9217792191daeb
Author: Jesse Barnes <jbarnes at virtuousgeek.org>
Date:   Wed Jan 13 15:48:14 2010 -0500

    GLX: use glproto CFLAGS etc. when building
    
    Roll the glproto check into the dri2proto and libdrm check so we get the
    proper CFLAGS and LDFLAGS for the package.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=a9086f2d17a58bd2597d34a6cc886dc111997e4e
Author: Thomas Hellstrom <thellstrom at vmware.com>
Date:   Wed Jan 13 17:40:41 2010 +0100

    st/dri: Make sure we always request a fake front.
    
    This should be the correct, but sub-optimal way to handle things on
    pre-1.7 servers. For servers that automatically adds a fake front
    we should never request the fake front and handle the reply differently.
    
    Signed-off-by: Thomas Hellstrom <thellstrom at vmware.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=1b333453e4998d5db76952aed6caa34d98dfdc7c
Author: José Fonseca <jfonseca at vmware.com>
Date:   Wed Jan 13 13:40:09 2010 +0000

    svga: Fix compile_vs error code.
    
    It could erroneously return PIPE_OK in some circumstances.
    
    Make compile_fs code identical.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=ea0cc47a4f769e19ceadb9704669244f5ba53871
Author: Michal Krol <michal at vmware.com>
Date:   Wed Jan 13 11:13:00 2010 +0100

    svga: Fix call to translate::run().

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=aeb34b248903f98559209db4f095d1096ecb580a
Author: Corbin Simpson <MostAwesomeDude at gmail.com>
Date:   Wed Jan 13 01:41:31 2010 -0800

    r300g: Account for CS space used per atom.
    
    Oh yeah, those atoms are startin' to pay off. The main obstacle now
    for OA playability is the absurdly low default mouse sensitivity, IMO.
    Not totally smooth yet, but getting there.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=a930dc7ee9f834c46474d9f5cf3a80a4e0237ba4
Author: Corbin Simpson <MostAwesomeDude at gmail.com>
Date:   Wed Jan 13 01:07:49 2010 -0800

    r300g: Two dirty state optimizations.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=ae4eb251324df7f1b061a11107ddefd9a5d54c01
Author: Corbin Simpson <MostAwesomeDude at gmail.com>
Date:   Wed Jan 13 00:57:03 2010 -0800

    r300g: DCE in emit.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=831764fa75b9a2ea5b42c2df35c6dcfcedcd9611
Author: Vinson Lee <vlee at vmware.com>
Date:   Tue Jan 12 23:54:15 2010 -0800

    swrast: Remove unnecessary header from s_fragprog.c.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=e4e5acc833d607bdf5cdd728f8a8c5064ea38838
Author: Corbin Simpson <MostAwesomeDude at gmail.com>
Date:   Tue Jan 12 22:22:22 2010 -0800

    r300g: Lower the immd mode threshold.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=d6588a937293c88674e8c83ba5c34114d12180b1
Author: Vinson Lee <vlee at vmware.com>
Date:   Tue Jan 12 21:59:58 2010 -0800

    swrast: Remove unnecessary header in s_lines.c.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=c1db20280c5c36721801c893dd0615551d68394a
Author: Corbin Simpson <MostAwesomeDude at gmail.com>
Date:   Tue Jan 12 21:52:00 2010 -0800

    r300g: Fix is_r400 status for rs4xx and rc4xx.
    
    As suggested by agd5f.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=7debc532d50cacc83fb63b7bd36a80bbe432e792
Author: Vinson Lee <vlee at vmware.com>
Date:   Tue Jan 12 21:51:19 2010 -0800

    swrast: Remove unnecessary header from s_points.c.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=948b7e97a6d82dc61debc741c2970d9decfdf302
Author: Corbin Simpson <MostAwesomeDude at gmail.com>
Date:   Tue Jan 12 21:50:14 2010 -0800

    r300g: Switch to immediate mode for tiny renders.
    
    Useful for e.g. blitter.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=11034bfa97d5991a2d8cd973ddfbb21935b53924
Author: Vinson Lee <vlee at vmware.com>
Date:   Tue Jan 12 21:41:09 2010 -0800

    swrast: Remove unnecessary header from s_readpix.c.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=a01b9eac0458eabf07b68bb52afe7026dd8bdfb2
Author: Vinson Lee <vlee at vmware.com>
Date:   Tue Jan 12 20:36:33 2010 -0800

    swrast: Remove unnecessary header from s_texcombine.c.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=c239f387091da9f81bbd315234a19d9b3e3ac694
Author: Vinson Lee <vlee at vmware.com>
Date:   Tue Jan 12 20:14:36 2010 -0800

    tnl: Remove unnecessary header from t_context.c.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=2c7cf3f9c95098ef08966d19cd1990d3825fd9eb
Author: Vinson Lee <vlee at vmware.com>
Date:   Tue Jan 12 20:02:44 2010 -0800

    tnl: Remove unnecessary headers from t_draw.c.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=dffcbee8e72398e1492a1c957de788e1e87850ac
Author: Vinson Lee <vlee at vmware.com>
Date:   Tue Jan 12 19:55:24 2010 -0800

    tnl: Remove unnecessary header from t_pipeline.c.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=a24d852630a39be1b9a062f17976e8ff8db1df8b
Author: Vinson Lee <vlee at vmware.com>
Date:   Tue Jan 12 19:49:19 2010 -0800

    tnl: Remove unnecessary header from t_rasterpos.c.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=264f4101cd52ad5b22a85f8f4709bd7b38b8d8e2
Author: Vinson Lee <vlee at vmware.com>
Date:   Tue Jan 12 19:45:25 2010 -0800

    tnl: Remove unnecessary header from t_vb_program.c.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=50ae9c607350be58422132e293b4965b14c55464
Author: Marek Olšák <maraeo at gmail.com>
Date:   Fri Jan 8 14:09:57 2010 +0100

    r300g: emit blend LTE/GTE thresholds on >=RV350
    
    As per classic r300.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=46992664d18ce28ce9dbbf43ccc94443e1fdd00c
Author: Marek Olšák <maraeo at gmail.com>
Date:   Sun Jan 10 07:09:56 2010 +0100

    r300g: update the texture initialization so that it respects tiling
    
    This is still work-in-progress and tiling is not enabled by default.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=99ea4c0c7e75ffe8ee960fe567f57f6d8532ab55
Author: Marek Olšák <maraeo at gmail.com>
Date:   Sun Jan 10 02:29:02 2010 +0100

    r300g: add emission of texture tiling bits

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=e279d182323f27aea2c5bf6074c5f2724f7cd812
Author: Marek Olšák <maraeo at gmail.com>
Date:   Fri Jan 8 14:08:02 2010 +0100

    r300g: add is_r400 flag
    
    r4xx has some additional fragment shader registers compared to r3xx.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=4c9a8a14e56b6c45c74f2a27bfa8400b89488ee4
Author: Marek Olšák <maraeo at gmail.com>
Date:   Sat Jan 9 19:23:21 2010 +0100

    r300g: silence a warning

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=f3c4f2ef623942d65d1e8c38110bf059e286b36a
Author: Marek Olšák <maraeo at gmail.com>
Date:   Tue Jan 12 23:55:37 2010 +0100

    r300g: only emit scissor when needed
    
    Reverting some bits from ce1c493ff8fad4b62e2b66f06636ac6560a6e0ad.
    
    Given the latest fixes, it's not needed to always emit scissor, really.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=a2926a2a8bbd72b6b78adf88478aa02c9624b289
Author: Marek Olšák <maraeo at gmail.com>
Date:   Tue Jan 12 23:23:05 2010 +0100

    Revert "r300g: Placate kernel checker by explicitly disabling depth test."
    
    This reverts commit e920ee23b32f6031a7b8527b540566e7ada6af8a.
    
    Assuming the FB state is not dirty and the DSA state is, then the depth test
    will be re-enabled, making the kernel checker angry. Reverting the commit
    fixes piglit/glsl-bug-22603.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=66334847744f2547a6891cbcf2191306a72f04ab
Author: Marek Olšák <maraeo at gmail.com>
Date:   Tue Jan 12 21:50:10 2010 +0100

    r300g: mark all states as dirty after flush
    
    It fixes almost all regressions introduced lately.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=c63150100301ef524223df430271760b606784c3
Author: Vinson Lee <vlee at vmware.com>
Date:   Tue Jan 12 17:07:24 2010 -0800

    vbo: Remove unnecessary headers from vbo_exec.c.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=94d238e7571413cb0be8a4fe6e231b739644d588
Author: Vinson Lee <vlee at vmware.com>
Date:   Tue Jan 12 16:55:36 2010 -0800

    vbo: Remove unnecessary header from vbo_exec_array.c.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=37d326503dcd6c779e90c3f8f4626beba28dc449
Author: Vinson Lee <vlee at vmware.com>
Date:   Tue Jan 12 16:37:30 2010 -0800

    vbo: Remove unnecessary header from vbo_exec_draw.c.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=8c53a2576ec998936981c354b02979f803c0e4de
Author: Michal Krol <michal at vmware.com>
Date:   Tue Jan 12 18:51:27 2010 +0100

    gallium: draw_arrays/elements_instanced() are of type void.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=90762bd3550338368d989c0b212c10b6e33b023b
Author: Marcin Slusarz <marcin.slusarz at gmail.com>
Date:   Tue Jan 12 17:39:23 2010 +0100

    nv50: fix 2 off by one memory leaks (nv50_miptree_level->image_offset)

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=c83093973e7e3ffb494a9d6ce265180664497437
Author: Marcin Slusarz <marcin.slusarz at gmail.com>
Date:   Tue Jan 12 17:38:52 2010 +0100

    nv50: fix memory leak on nv50_pc free

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=26c78a4968a3c10ca006699d240150e6aa4b4250
Author: José Fonseca <jfonseca at vmware.com>
Date:   Tue Jan 12 12:15:24 2010 +0000

    gallium: Rename ALIGN_STACK -> PIPE_ALIGN_STACK for consistency.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=5dfd5ed5e7d23d4ee8572669af2673c3a1315763
Author: José Fonseca <jfonseca at vmware.com>
Date:   Tue Jan 12 11:47:37 2010 +0000

    gallium: Simplify PIPE_ALIGN_VAR.
    
    gcc allows pre-fix variable attributes.
    
    Suggested by Ian Romanick.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=86bfe974b880dc2cbf40b91ba0fde34e8a9c756e
Author: José Fonseca <jfonseca at vmware.com>
Date:   Sun Jan 10 12:58:11 2010 +0000

    gallium: Generalize the alignment macros to other compilers and any alignment.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=ce1c493ff8fad4b62e2b66f06636ac6560a6e0ad
Author: Corbin Simpson <MostAwesomeDude at gmail.com>
Date:   Tue Jan 12 02:09:07 2010 -0800

    r300g: Always emit scissors.
    
    Save some code, improve FPS, and fix piglit tests. Everybody wins.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=28272bc472067454a788a1def4f650bb6c42d721
Author: Chia-I Wu <olvaffe at gmail.com>
Date:   Tue Jan 12 17:55:53 2010 +0800

    st/egl_g3d: Get the stapi from the driver.
    
    egl_g3d_get_st was called because the driver argument was not given
    before.  It can be fixed now.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=3e6139d158a054a0dfe8def28bf60201cdb9f385
Author: Chia-I Wu <olvaffe at gmail.com>
Date:   Tue Jan 12 17:44:03 2010 +0800

    egl: Add _EGLDriver as the first argument to GetProcAddress.
    
    The rest of the driver API has it as the first argument.  It should be
    there so that a driver has access to itself.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=31d2786239d7d4c5d73d2a39c01d55975b6c901c
Author: Chia-I Wu <olvaffe at gmail.com>
Date:   Tue Jan 12 17:49:43 2010 +0800

    egl_xdri: Fix build breakage.
    
    driScreen->swapBuffers takes 3 more arguments since
    daf7fe69f7bd0caa955d30b43fc35b7ce0069b6b.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=aee9a6f4e1bc4893f09c1f2b8d723c179c47b34a
Author: Vinson Lee <vlee at vmware.com>
Date:   Tue Jan 12 00:50:05 2010 -0800

    vbo: Remove unnecessary headers from vbo_save.c.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=d2271d8a3940be30521cdebd6b711c6d9cfcd4e2
Author: Vinson Lee <vlee at vmware.com>
Date:   Mon Jan 11 23:53:13 2010 -0800

    vbo: Remove unnecessary header from vbo_save_loopback.c.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=083dae14bd2d456515374449019afb164ae26655
Author: Vinson Lee <vlee at vmware.com>
Date:   Mon Jan 11 22:46:30 2010 -0800

    vbo: Remove unnecessary header from vbo_split_copy.c.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=1c1015bd53843a840a1fda6d2eb58d45da3e9fd0
Author: Chia-I Wu <olvaffe at gmail.com>
Date:   Tue Jan 12 14:01:56 2010 +0800

    st/egl_g3d: Improve comments to the native display interface.
    
    Document the future of __GLcontextModes.  Improve the description of
    surface validation and native_flush_frontbuffer.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=0d65a68f516ac38f5dad87041423f0891350b83a
Author: Vinson Lee <vlee at vmware.com>
Date:   Mon Jan 11 21:04:16 2010 -0800

    x86: Remove unnecessary header from x86_xform.c.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=daa446fa8312337bad302f0ec4928eca49db9f32
Author: Corbin Simpson <MostAwesomeDude at gmail.com>
Date:   Mon Jan 11 20:52:19 2010 -0800

    r300g: Add back dirty state check.
    
    From 07ea7e6c80. This is the only questionable part of that commit,
    AFAICT...

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=e920ee23b32f6031a7b8527b540566e7ada6af8a
Author: Corbin Simpson <MostAwesomeDude at gmail.com>
Date:   Mon Jan 11 20:41:57 2010 -0800

    r300g: Placate kernel checker by explicitly disabling depth test.
    
    This probably should disable stencil, too, if the kernel cares enough.
    
    Note: When atomized, framebuffer setup should go towards the end anyway,
    but it *must* follow these test setups anyway.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=22d615a9c4b95c528d6604eccb71cf6fe5193d5a
Author: Corbin Simpson <MostAwesomeDude at gmail.com>
Date:   Mon Jan 11 20:27:54 2010 -0800

    r300g: Avoid segfault on binding null RS state.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=fe0e627685664087e3cc8244b0212a7142b1b4ca
Author: Brian Paul <brianp at vmware.com>
Date:   Mon Jan 11 21:17:49 2010 -0700

    st/mesa: removed unused var

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=935fdbe1420277aa0c97b21c7944aa988bfbddde
Author: Brian Paul <brianp at vmware.com>
Date:   Mon Jan 11 19:04:11 2010 -0700

    st/mesa: comments, whitespace

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=8e9ceb8309f2527ab94c9e09a6c3f0013419b17f
Author: Vinson Lee <vlee at vmware.com>
Date:   Mon Jan 11 20:24:57 2010 -0800

    progs/xdemos: Remove unnecessary header from corender.c.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=477d51537f8be431cf7158010c1dd2451884dc7f
Author: Vinson Lee <vlee at vmware.com>
Date:   Mon Jan 11 20:21:50 2010 -0800

    progs/trivial: Remove unnecessary headers from tri-fbo-tex.c.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=7241f5140fc5eef6e315d48f1b9a1155ecfe3166
Author: Vinson Lee <vlee at vmware.com>
Date:   Mon Jan 11 20:15:59 2010 -0800

    progs/trivial: Remove unnecessary header from tri-fbo-tex-mip.c.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=ae8ed89f2468373a158e74e6cc692d5519429f2f
Author: Vinson Lee <vlee at vmware.com>
Date:   Mon Jan 11 19:57:46 2010 -0800

    progs/tests: Remove duplicate included header in vparray.c.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=6ed607cce69b54e87fcf71d2ac8fa2f6841a7b30
Author: Vinson Lee <vlee at vmware.com>
Date:   Mon Jan 11 19:56:04 2010 -0800

    progs/tests: Add newline to end of printf in vparray.c.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=7bfa54c6a4fab41c37a593438cc5644c1483ce78
Author: Vinson Lee <vlee at vmware.com>
Date:   Mon Jan 11 19:52:22 2010 -0800

    progs/redbook: Remove unnecessary header from aapoly.c.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=2178abfba344cf5a928418dc192519b3780eb854
Author: Vinson Lee <vlee at vmware.com>
Date:   Mon Jan 11 19:42:55 2010 -0800

    progs/glsl: Remove duplicate included header from shtest.c.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=78ddce9fdada4b09a008b65d91e3e43cfe011459
Author: Vinson Lee <vlee at vmware.com>
Date:   Mon Jan 11 19:29:26 2010 -0800

    progs/demos: Remove unnecessary header from morph3d.c.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=3fce8ad2de9500add86ca1e75c0c79361ee1b524
Author: Brian Paul <brianp at vmware.com>
Date:   Mon Jan 11 20:18:50 2010 -0700

    Revert "util: Build u_bitmask.o when using make."
    
    This reverts commit 01eff0e6d23f90650de7c563f74a1aec3de112a6.
    
    u_bitmask.c was already in the C_SOURCES list.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=f07e87ffba38524a87613d14d01344a3343ec6fb
Author: Vinson Lee <vlee at vmware.com>
Date:   Mon Jan 11 19:15:54 2010 -0800

    progs/tests: Silence fprintf format warning.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=077d6dd7508af88509dd0499c5dfbdaa186b4015
Author: Chia-I Wu <olvaffe at gmail.com>
Date:   Sun Jan 10 23:08:39 2010 +0800

    winsys/drm: Use egl_g3d to build EGL drivers.
    
    The new EGL drivers use egl_g3d and respect EGL_DISPLAYS.  They are
    named after the display supported and the DRM name.
    
    Signed-off-by: Chia-I Wu <olvaffe at gmail.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=a68b51deb2ea4f3cb51f2753b1b879e5677db225
Author: Chia-I Wu <olvaffe at gmail.com>
Date:   Sun Jan 3 19:24:04 2010 +0800

    st/egl_g3d: Add support for KMS native display.
    
    The KMS native display implements the modeset interface using DRM
    modesetting.
    
    Signed-off-by: Chia-I Wu <olvaffe at gmail.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=2dcdf19ee3a19fb41005d53f0dbc6e8a3970a8b6
Author: Chia-I Wu <olvaffe at gmail.com>
Date:   Mon Jan 4 12:01:38 2010 +0800

    st/egl_g3d: Add support for EGL_MESA_screen_surface.
    
    This is implemented through the modeset interface.
    
    Signed-off-by: Chia-I Wu <olvaffe at gmail.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=c67ad0eee8f75e1fd65e8ab2fdd660dc132764ee
Author: Chia-I Wu <olvaffe at gmail.com>
Date:   Sun Jan 3 21:27:22 2010 +0800

    st/egl_g3d: Update the native display interface for modesetting.
    
    The new interface can be used to implement EGL_MESA_screen_surface.
    
    Signed-off-by: Chia-I Wu <olvaffe at gmail.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=49381d63e61c724b156b76068058df1c01a906c2
Author: Chia-I Wu <olvaffe at gmail.com>
Date:   Mon Jan 11 01:23:01 2010 +0800

    st/egl_g3d: New EGL state tracker that uses Gallium.
    
    This new (intermediate) EGL state tracker is the base work for EGL
    drivers that uses Gallium.  It makes it easier to support new window
    systems.
    
    Currently, there is support only for X11.  This driver supports multiple
    APIs (OpenVG, OpenGL, ...) and supports hardware acceleration through
    winsys/drm.
    
    Signed-off-by: Chia-I Wu <olvaffe at gmail.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=b4bc20852921f42f0499a174602e87bc3d4495f3
Author: Vinson Lee <vlee at vmware.com>
Date:   Mon Jan 11 19:03:18 2010 -0800

    progs/demos: Remove unnecessary header from isosurf.c.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=6dafd61ab278f23ecfebac7ef647610875abd2db
Author: Chia-I Wu <olvaffe at gmail.com>
Date:   Sat Jan 2 22:06:42 2010 +0800

    winsys/drm: Add name field to drm_api.
    
    The name can be used for driver selection.  It has the same name as the
    DRI driver does right now.
    
    Signed-off-by: Chia-I Wu <olvaffe at gmail.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=39790cab1349fbf69b61711c46eeef7ded6ae13a
Author: Chia-I Wu <olvaffe at gmail.com>
Date:   Mon Jan 4 12:56:04 2010 +0800

    egl: EGL_SCREEN_BIT_MESA is a valid bit.
    
    Update _eglValidateConfig so that it passes the test.
    
    Signed-off-by: Chia-I Wu <olvaffe at gmail.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=472a6019665094c18fc47624b343ddc8c90f102c
Author: Chia-I Wu <olvaffe at gmail.com>
Date:   Mon Jan 4 13:32:50 2010 +0800

    progs/egl: Fix screen surface demos.
    
    Set the screen surface size to the mode size, as the spec requires the
    screen surface size to be larger than the mode size.  Besides, bind the
    API to OpenGL as they are written in it.
    
    Signed-off-by: Chia-I Wu <olvaffe at gmail.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=c657c80180255b859b9229a994d111115aaf198d
Author: Chia-I Wu <olvaffe at gmail.com>
Date:   Sat Jan 2 21:57:16 2010 +0800

    progs/egl: glGenTextures is called too early in xeglbindtex.
    
    It should be called after eglMakeCurrent.
    
    Signed-off-by: Chia-I Wu <olvaffe at gmail.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=3bcb08f6c472b3a7cd752c740b3bbe72c90520fd
Author: Chia-I Wu <olvaffe at gmail.com>
Date:   Sat Jan 2 21:56:13 2010 +0800

    progs: Check the number of configs returned by eglChooseConfig.
    
    A successful eglChooseConfig call does not imply there are valid
    configs.
    
    Signed-off-by: Chia-I Wu <olvaffe at gmail.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=033bd95802448bc82fd6f2ebc722ff1306b578ec
Author: Chia-I Wu <olvaffe at gmail.com>
Date:   Sat Jan 2 21:51:46 2010 +0800

    progs: Add missing EGL_RENDERABLE_TYPE for EGL demos.
    
    The default value of EGL_RENDERABLE_TYPE is EGL_OPENGL_ES_BIT.  The
    proper values should be specified if we are not using OpenGL ES.
    
    Signed-off-by: Chia-I Wu <olvaffe at gmail.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=2d44b6f8848ee2c43a92c5a00ec9981b82319ed8
Author: Chia-I Wu <olvaffe at gmail.com>
Date:   Sat Jan 2 21:32:33 2010 +0800

    st/mesa: Remove st_api.c.
    
    st_api.c is supposed to define st_api_OpenGL to advertise OpenGL
    support.  However, the linker discards the symbol because it has no
    user.  It is better to leave this to other state trackers that link to
    libmesagallium.a.
    
    Signed-off-by: Chia-I Wu <olvaffe at gmail.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=ea014ed461b5cc87df5f5565bcb792888e408b5b
Author: Chia-I Wu <olvaffe at gmail.com>
Date:   Mon Jan 11 12:03:07 2010 +0800

    st/vega: Make it compatible with st_public.h.
    
    It missed a stub for st_get_proc_address, and st_make_current should
    return a boolean.
    
    Signed-off-by: Chia-I Wu <olvaffe at gmail.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=940360a2e545ea69a9da547f6e1bf2c919d14205
Author: Chia-I Wu <olvaffe at gmail.com>
Date:   Sat Jan 2 21:25:34 2010 +0800

    st/vega: Advertise OpenVG support.
    
    Define st_api_OpenVG to advertise OpenVG support.
    
    Signed-off-by: Chia-I Wu <olvaffe at gmail.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=d880b64423d9eab7e6cbe3ad93dfefd6a9613cce
Author: Zack Rusin <zackr at vmware.com>
Date:   Mon Jan 11 18:27:59 2010 -0500

    st/xorg: move exaMoveInPixmap before trying to fetch it
    
    as Michel suggested, this is a cleaner way of fixing crashes caused
    by exaGetPixmapDriverPrivate returning null since the data hasn't
    been moved yet.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=3447d545d99c450c6a13d8a37e9cb9f5463a40eb
Author: Zack Rusin <zackr at vmware.com>
Date:   Mon Jan 11 18:03:49 2010 -0500

    st/xorg: fix a rare video crash
    
    sometimes dst isn't present if a window is in a middle of a resize, stop
    crashing in those cases and just ignore a frame.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=f2f83d9a7891428ea7c784a75bd9e2968fdf00ae
Author: Jesse Barnes <jbarnes at virtuousgeek.org>
Date:   Mon Jan 11 17:28:10 2010 -0500

    GLX: check glproto version
    
    This was a silent dependency before, but now we really need 1.4.11 for
    INTEL_swap_event support, so check for it.
    
    Signed-off-by: Jesse Barnes <jbarnes at virtuousgeek.org>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=c6ef705e414c8e93ee471f50d15ada3492a9b067
Merge: cca66dbb59673168d57b4e3499ccc31f4ddc86ad 7c50d29f7ced3d60e52ee0146d982b49ea421de2
Author: Jesse Barnes <jbarnes at virtuousgeek.org>
Date:   Mon Jan 11 15:23:29 2010 -0500

    Merge branch 'master' of ssh://people.freedesktop.org/~jbarnes/mesa
    
    Conflicts due to DRI1 removal:
    	src/mesa/drivers/dri/intel/intel_context.c
    	src/mesa/drivers/dri/intel/intel_screen.c

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=70c8d2a29724d018bacc4a68ddc61db08faea00d
Author: Roland Scheidegger <sroland at vmware.com>
Date:   Mon Jan 11 16:30:48 2010 +0100

    gallium: remove const qualifier from pipe_buffer argument in set_constant_buffer

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=cca66dbb59673168d57b4e3499ccc31f4ddc86ad
Author: Chia-I Wu <olvaffe at gmail.com>
Date:   Mon Jan 11 00:13:41 2010 +0800

    st/xlib: Mark GLX functions as public.
    
    Mark all functions start with glX as public.
    
    Signed-off-by: Chia-I Wu <olvaffe at gmail.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=b1356df647086c4a3992d6c4d402b472e73d050b
Author: Chia-I Wu <olvaffe at gmail.com>
Date:   Mon Jan 11 00:06:45 2010 +0800

    st: Mark functions in st_public.h and vg_tracker.h as public.
    
    These functions are the API of Gallium state tracker, and are used by
    EGL.
    
    Signed-off-by: Chia-I Wu <olvaffe at gmail.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=108c2bf5ab9228843d21c188d8819a54b1201d07
Author: Chia-I Wu <olvaffe at gmail.com>
Date:   Mon Jan 11 00:00:52 2010 +0800

    gallium: Add PUBLIC macro for function visibility.
    
    As the default build has -fvisibility=hidden, add a macro to control the
    visibility.
    
    Signed-off-by: Chia-I Wu <olvaffe at gmail.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=5ec99c04a99fc67ae460d0cccbe1cbf5c2aaab1b
Author: Chia-I Wu <olvaffe at gmail.com>
Date:   Mon Jan 11 00:03:21 2010 +0800

    st/vega: Fix breakage from -fvisibility=hidden.
    
    Mark VG and VGU functions as public.
    
    Signed-off-by: Chia-I Wu <olvaffe at gmail.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=015a5a126b9d4a0f0fbfc0e522bb63fa5381985e
Author: José Fonseca <jfonseca at vmware.com>
Date:   Mon Jan 11 14:00:31 2010 +0000

    python: Integrate with llvmpipe if possible.
    
    Temporary. We should soon have the ability to integrate with any driver
    via glx extensions.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=f2f16720274bc0c2d2f2858c9ebc24abc97e3f41
Author: José Fonseca <jfonseca at vmware.com>
Date:   Mon Jan 11 13:57:12 2010 +0000

    python: Mask out PIPE_TEXTURE_USAGE_DISPLAY_TARGET usage.
    
    As displaying surfaces directly isn't supported by the python state
    tracker.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=3e8c82037fcbfe87bb7df93259e6ebb9fdfe5cec
Author: José Fonseca <jfonseca at vmware.com>
Date:   Mon Jan 11 13:56:09 2010 +0000

    python: Prefer PIPE_FORMAT_Z32_UNORM.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=76185ecad6c220824b9f9fa96a3323ce38b17d52
Author: José Fonseca <jfonseca at vmware.com>
Date:   Mon Jan 11 13:55:24 2010 +0000

    python: Set PIPE_TEXTURE_USAGE_RENDER_TARGET instead of DISPLAY_TARGET.
    
    As the python state tracker is not integrated with window system an
    cannot present surfaces directly.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=1c75edf3e8ccc97f5f91f42f99c1f8db30b25fc4
Author: Corbin Simpson <MostAwesomeDude at gmail.com>
Date:   Mon Jan 11 05:39:56 2010 -0800

    util: Set flatshade for blitter.
    
    It was bugging me. +1 FPS on softpipe.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=2bfb21790c866cd738f91c7e9ba21a6d9ddd37ef
Author: Corbin Simpson <MostAwesomeDude at gmail.com>
Date:   Mon Jan 11 05:31:54 2010 -0800

    radeong: Check for DONTBLOCK before flushing, remove dead code.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=f9626ce10ed7cab2f7ebbe0285c4d90b93e6f099
Author: Keith Whitwell <keithw at vmware.com>
Date:   Mon Jan 11 10:56:41 2010 +0000

    util/blitter: remove unused variable

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=eea6a7639f767b1d30b6ef1f91a9c49e3f3b78f0
Author: Luca Barbieri <luca at luca-barbieri.com>
Date:   Sun Jan 10 12:04:21 2010 -0800

    Fix compressed texture loads for non-minimal pitches
    
    The current glCompressedTexImage support in the state tracker assumes
    that compressed textures have minimal pitch.
    
    However, in some cases this is not true, such as for mipmaps of non-POT
    compressed textures on nVidia hardware.
    
    This patch adds a check and does a memcpy for each line instead of the
    whole image in that case.
    
    Signed-off-by: Keith Whitwell <keithw at vmware.com>
    
    Tweaks for C90 compilation.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=bfcafbe15dc98d747ba4c63305c9cf2c4cdbe573
Author: Corbin Simpson <MostAwesomeDude at gmail.com>
Date:   Sun Jan 10 23:38:05 2010 -0800

    r300g: Don't bother testing for empty scissors.
    
    If somebody goes through that much effort, they probably intended it.
    So humor them. :3

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=973326027f0befb0befdfb958110d2b2f4cf1d14
Author: Corbin Simpson <MostAwesomeDude at gmail.com>
Date:   Sun Jan 10 23:30:01 2010 -0800

    util: Apply Brian's suggested blit improvements.
    
    copypix works just fine.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=deaa634e023cc3f62dfc3365b4f1894a200535dd
Author: Dave Airlie <airlied at redhat.com>
Date:   Thu Jan 7 11:45:48 2010 +1000

    gallium: u_blitter add overlapping blit support.
    
    the xorg state tracker really wants the driver to handle overlapping
    blits, and r300 uses u_blitter for blits. This patch adds overlapping
    blit support via a temporary surface when its required.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=1e9ffb63401b7bdaf05c53e07b588128566b437d
Author: Corbin Simpson <MostAwesomeDude at gmail.com>
Date:   Sun Jan 10 23:02:48 2010 -0800

    r300g: Atomize scissors.
    
    Argfl. Some of this code is so questionable.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=8ca491386d0fb9e675e7dfbdd05bc09af74d75d3
Author: Corbin Simpson <MostAwesomeDude at gmail.com>
Date:   Sun Jan 10 22:32:58 2010 -0800

    r300g: Move TCL bypass switch to main context.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=47f59cfc8eba6574c9ca0ae8799e8fbd9b393fb7
Author: Corbin Simpson <MostAwesomeDude at gmail.com>
Date:   Sun Jan 10 18:07:28 2010 -0800

    r300g: Atomize viewport.
    
    Goddammit, some of these hax are really annoying.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=e7d760ff0974aa6eb53fc43ec8f796b4e2410365
Author: Corbin Simpson <MostAwesomeDude at gmail.com>
Date:   Sun Jan 10 17:51:40 2010 -0800

    r300g: Move ROPCNTL to the top of the emit order.
    
    According to the docs, this decreases stalls, and indeed we get a tiny
    bit more glxgears from it.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=7b569bef1571d32e00898337399da62a6ed7d0fe
Author: Corbin Simpson <MostAwesomeDude at gmail.com>
Date:   Sun Jan 10 17:42:06 2010 -0800

    r300g: Don't avoid rewriting ZTOP.
    
    Simplify the code. Added a comment to keep me from doing it again.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=46fafdd455bc1f3ee05c076b3c8c541ecd4132dc
Author: Corbin Simpson <MostAwesomeDude at gmail.com>
Date:   Sun Jan 10 14:29:32 2010 -0800

    r300g: Atomize rasterizer.
    
    I want to stab things now.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=d9de848de14da5d1a3c64ee55cc271ab25ce8f59
Author: Marcin Kościelnicki <koriakin at 0x04.net>
Date:   Mon Jan 11 05:15:38 2010 +0000

    nouveau: Make winsys recognise the original NV50.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=42f2880ffd0b847df7cb56b7f7f0747287e0b08f
Author: Dave Airlie <airlied at redhat.com>
Date:   Mon Jan 11 13:21:47 2010 +1000

    radeon: fix prediction for r100 inline vert/elt emits.
    
    On r100 we emit the indices inline so we need to account
    for that in the emission size.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=554043bff72ced41b2a5e03e61cbc087bb41bd3d
Author: Dave Airlie <airlied at redhat.com>
Date:   Mon Jan 11 13:21:02 2010 +1000

    radeon: fix bug in realloc code.
    
    This bug was fixed in libdrm ages ago, port to non-kms

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=32da02f7c19f49802fe9589e73c3945502a197c9
Author: Ben Skeggs <bskeggs at redhat.com>
Date:   Mon Jan 11 11:41:47 2010 +1000

    st/dri: update dri2 drawables when viewport is changed
    
    Fixes gnome-shell on nouveau, as well as window resize with various
    other applications.
    
    Signed-off-by: Ben Skeggs <bskeggs at redhat.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=8a2c961798b4ab1f1095f14d814242422020d4f9
Author: Corbin Simpson <MostAwesomeDude at gmail.com>
Date:   Sun Jan 10 11:49:25 2010 -0800

    r300g: Atomize ZTOP.
    
    Also do state-change checks. ZTOP's too important to not check.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=07ea7e6c80ef2bcb69ab12af69d27f7e118bc15a
Author: Corbin Simpson <MostAwesomeDude at gmail.com>
Date:   Sun Jan 10 11:08:14 2010 -0800

    r300g: Atomize DSA.
    
    Also a bit of ztop.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=249374b85346663417fc09e4c1ad3c6fb908067b
Author: Corbin Simpson <MostAwesomeDude at gmail.com>
Date:   Sun Jan 10 10:36:57 2010 -0800

    r300g: Atomize UCP.
    
    Meh.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=9d3db601c782805113e60ee7f6976184f2786427
Author: Corbin Simpson <MostAwesomeDude at gmail.com>
Date:   Sun Jan 10 10:26:15 2010 -0800

    r300g: Atomize blend color.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=d496399156a7d9a683999e41f126232f89375f2b
Author: Corbin Simpson <MostAwesomeDude at gmail.com>
Date:   Sun Jan 10 09:35:55 2010 -0800

    r300g: Start using atoms.
    
    No benefits yet.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=12576556e4aef8ae95ee93a9436e7a878f371b1c
Author: José Fonseca <jfonseca at vmware.com>
Date:   Sun Jan 10 18:37:07 2010 +0000

    llvmpipe: Update instructions.
    
    Explain how to build for windows. Both MSVC 9 and cross MinGW supported.
    
    Stop documenting LLVM 2.5 as supported. It still supported at the moment
    but it will soon stop being.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=d4c1ee05345e1e185ac15a3cd3552d9bb0d61bc3
Author: Chia-I Wu <olvaffe at gmail.com>
Date:   Mon Dec 21 11:13:18 2009 +0800

    egl: Clean up the Makefile rules.
    
    This allows libEGL to be built as a static library and removes libX11
    from the dependencies.
    
    Signed-off-by: Chia-I Wu <olvaffe at gmail.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=064242ae9f26bf64c84fe4a30a750bf7963e265c
Author: Chia-I Wu <olvaffe at gmail.com>
Date:   Tue Jan 5 21:39:15 2010 +0800

    egl_softpipe: Remove the unnecessary call to _eglSwapBuffers.
    
    The call to _eglSwapBuffers is unnecessary, and the function is missing
    when -fvisibility=hidden.  Also remove the extraneous braces and indent
    the block.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=cdc11056deaf2ea4a6b8f834f7074dce7b49d9b1
Author: José Fonseca <jfonseca at vmware.com>
Date:   Sun Jan 10 11:20:11 2010 +0000

    llvmpipe: Yet another hack to get release LLVM static libraries to link in debug builds.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=a921458c1608a140ccb8649bdc26305af0de26e3
Author: José Fonseca <jfonseca at vmware.com>
Date:   Sun Jan 10 10:51:42 2010 +0000

    scons: LLVM <-> MSVC integration tweaks.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=74f520861ff43f3b146f32927d7c03067a41d6a5
Author: José Fonseca <jfonseca at vmware.com>
Date:   Sun Jan 10 10:44:25 2010 +0000

    gallium: Remove dead code.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=dc6bcc92ee78e09bb1b5baec84e229817dfed7f4
Author: José Fonseca <jfonseca at vmware.com>
Date:   Sun Jan 10 10:36:35 2010 +0000

    gallium: Provide alternative stdint.h and stdbool.h C99 headers, instead of ad-hoc definitions.
    
    Everybody is using the C99's integer types. Everybody except Microsoft,
    which in turns means everybody is including their own definitions of C99
    integer types for MSVC, causing duplicate definitions when linking two
    projects. This is the case of building Gallium and LLVM with MSVC.
    
    Shipping alternative stdint.h and stdbool.h headers for MSVC allows us
    to share a single definition. It also removes clutter from the Gallium
    headers.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=0b7b76fb16adface352e2926c8ed476f4f9a9b82
Author: Maciej Cencora <m.cencora at gmail.com>
Date:   Sat Jan 9 19:46:09 2010 +0100

    r300: minor accelerated blit fixes

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=cf1748053af4a8c2f3fa4e033f8b28c4390ddd3b
Author: Maciej Cencora <m.cencora at gmail.com>
Date:   Sat Jan 9 18:12:55 2010 +0100

    r300: fallback on depth buffer blits
    
    Depth buffer accelerated blits aren't implemented yet.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=7c50d29f7ced3d60e52ee0146d982b49ea421de2
Author: Kristian Høgsberg <krh at bitplanet.net>
Date:   Fri Jan 8 12:35:47 2010 -0500

    intel/DRI2: add DRI2flushExtension support with invalidate hook
    
    Needed to support the SwapBuffers code properly.
    
    Signed-off-by: Kristian Høgsberg <krh at bitplanet.net>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=c642f3941ba2ab68135037e1fcb1c29dcb820de7
Author: Jesse Barnes <jbarnes at virtuousgeek.org>
Date:   Mon Jan 4 16:26:17 2010 -0500

    xdemos/glsync: handle no sync method better
    
    Print out count, finish rendering, etc.  Makes the -sn option more useful.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=0269dc19b57b61d46b09fe2636ce430baa9383c3
Author: Jesse Barnes <jbarnes at virtuousgeek.org>
Date:   Mon Jan 4 13:13:57 2010 -0500

    xdemos/glsync: check glXMakeCurrent return value
    
    Since this program is used for testing, catching this case can be helpful.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=f860aac0d8caff6623792c9da272af269e631ed9
Author: Jesse Barnes <jbarnes at virtuousgeek.org>
Date:   Tue Nov 3 10:48:17 2009 -0800

    xdemos/glsync: Make glsync test draw a rectangle
    
    Doing simple buffer clears isn't enough to actually allocate render buffers, we
    need to do real drawing.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=f35f666f81221aea0b2eda533573bcbd07d10d65
Author: Jesse Barnes <jbarnes at virtuousgeek.org>
Date:   Mon Nov 2 11:20:08 2009 -0800

    xdemos/glsync: Add swap interval support to glsync test

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=7f170573ea486f2f2dd474c2590346f1a0110773
Author: Jesse Barnes <jbarnes at jbarnes-desktop.localdomain>
Date:   Thu Nov 12 16:48:07 2009 +0000

    DRI2/GLX: add INTEL_swap_event support
    
    Add event support for the GLX swap buffers event, along with DRI2 protocol
    support for generating GLX swap buffers events in the direct rendered case.
    
    Signed-off-by: Jesse Barnes <jbarnes at virtuousgeek.org>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=efc82e7c703f9160cfdbe6d97e166ca6f5e75d86
Author: Jesse Barnes <jbarnes at jbarnes-desktop.localdomain>
Date:   Tue Nov 10 13:28:01 2009 -0800

    DRI2: add SwapInterval support
    
    Add support for the DRI2SwapInterval protocol request.  This allows
    direct rendered clients to control their swap interval per the
    SGI_swap_control extension.
    
    Signed-off-by: Jesse Barnes <jbarnes at virtuousgeek.org>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=daf7fe69f7bd0caa955d30b43fc35b7ce0069b6b
Author: Jesse Barnes <jbarnes at virtuousgeek.org>
Date:   Tue Sep 15 23:23:09 2009 -0700

    DRI2: add OML_sync_control support
    
    Add OML_sync_control support, along with a simple program for testing
    it.  This means adding support for the DRI2GetMSC, DRI2WaitMSC and
    DRI2WaitSBC requests.
    
    Signed-off-by: Jesse Barnes <jbarnes at virtuousgeek.org>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=a35f6bb207efe3c959bbd16a37f2049e5aceeea9
Author: Jesse Barnes <jbarnes at virtuousgeek.org>
Date:   Fri Jul 17 03:30:29 2009 -0400

    DRI2: add SwapBuffers support
    
    Support the new DRI2 protocol request, DRI2SwapBuffers, in both direct
    and indirect rendering context.  This request allows the display server
    to optimize back->front swaps (e.g. through page flipping) and allows us
    to more easily support other GLX features like swap interval and the OML
    sync extension in DRI2.
    
    Signed-off-by: Jesse Barnes <jbarnes at virtuousgeek.org>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=99637ba80e376e8dcdce8fb1597f55256c461aee
Author: Christoph Bumiller <e0425955 at student.tuwien.ac.at>
Date:   Fri Jan 8 17:07:40 2010 +0100

    nv50: handle TGSI_OPCODE_UMAD,UMUL,NOT and fix SAD

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=222738fcf54c3164083e6330eb837c0ed0489f0f
Author: Christoph Bumiller <e0425955 at student.tuwien.ac.at>
Date:   Fri Jan 8 16:04:11 2010 +0100

    nv50: free src temp_temps on emit

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=a5f771d7583f9cd2d47bc795fe9231d647659432
Author: Christoph Bumiller <e0425955 at student.tuwien.ac.at>
Date:   Fri Jan 8 17:15:52 2010 +0100

    nv50: try to honor sprite coord mode

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=fd70841121475d7aad98812d6bf9c9c67567b89a
Merge: a1de400e8de06a80ab140bb0fa950e990607572d 674c76310fe93dd3d7a15af0f72bb9f04351d09f
Author: Brian Paul <brianp at vmware.com>
Date:   Fri Jan 8 08:21:12 2010 -0700

    Merge branch 'mesa_7_7_branch'
    
    Conflicts:
    
    	src/mesa/drivers/dri/i965/brw_wm_emit.c

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=674c76310fe93dd3d7a15af0f72bb9f04351d09f
Author: Dan Nicholson <dbn.lists at gmail.com>
Date:   Fri Jan 8 05:59:55 2010 -0800

    mesa: Ensure libmesagallium.a is finished building before descending
    
    Signed-off-by: Dan Nicholson <dbn.lists at gmail.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=3c42e403de9da2abd46cd0d15de107250866859d
Author: Vinson Lee <vlee at vmware.com>
Date:   Fri Jan 8 01:13:46 2010 -0800

    r300: Move initial declaration outside for loop.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=5dd9e23d6204e6ec36468d4ae99e630c782c1cc9
Author: Brian Paul <brianp at vmware.com>
Date:   Thu Jan 7 14:55:27 2010 -0700

    docs: document Gallium SSE codegen for XPD bug fix

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=8647aa1d8d8ffce7ae3b00e7e277be635124acad
Author: Brian Paul <brianp at vmware.com>
Date:   Thu Jan 7 14:49:12 2010 -0700

    tgsi: fix SSE code emit for XPD
    
    Rearrange things so that the writes to the dest registers happen
    after we've fetched/used all src registers.
    
    The problematic instruction was:  XPD TEMP[2].xyz, TEMP[0], TEMP[2];
    Note that the dst reg is also a src reg.
    
    This fixes bad shading with progs/glsl/bump.c since Eric's changes to the
    Mesa program optimizer in commit d6690ce15fb8c7c6abf1bc0d847c1d2da2c33904.
    The optimizer rearranges some registers so we occasionally wind up with
    something like the above.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=2b7a4b2c0e9b18ed985b0eda34723d53bc2a305b
Author: Brian Paul <brianp at vmware.com>
Date:   Thu Jan 7 08:22:37 2010 -0700

    progs/fp: remove invalid tri-inv.c test
    
    INV is not a valid instruction.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=d42467687e9de756aa3e4bca5e55f69391af3065
Author: Vinson Lee <vlee at vmware.com>
Date:   Wed Jan 6 21:39:44 2010 -0800

    progs/demos: Assert that input to malloc is valid.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=61f7252448af24942ba9fffe6d792abc1f7d9f84
Author: Jakob Bornecrantz <jakob at vmware.com>
Date:   Wed Jan 6 17:31:46 2010 +0100

    Revert "pipebuffer: Multi-threading fixes for fencing."
    
    This reverts commit 5b64d94390e4805e1634f0c8b5e3156e12b8b872.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=cb51f0267853dad419d169587aecbecf1800e8c3
Author: Thomas Hellstrom <thellstrom at vmware.com>
Date:   Mon Jan 11 21:32:13 2010 +0100

    Revert "st/dri: no need to request fake front buffer, only handle it being returned"
    
    This reverts commit 1336989ec60fff7bd590fefd28945a0e5dc536e3.
    
    The commit breaks frontbuffer rendering and the possibility to do
    on-demand frontbuffer requests on all Xservers prior to 1.7.
    
    The commit should be conditioned on a dri2 version check.
    I've submitted a patch to Xserver to bump dri2 minor, and it's acked by Ian.
    
    To be able to check the version from within the state tracker, we will
    probably need another dri2 extension function that returns the server
    version. The protocol has support for it.
    
    Signed-off-by: Thomas Hellstrom <thellstrom at vmware.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=01eff0e6d23f90650de7c563f74a1aec3de112a6
Author: Thomas Hellstrom <thellstrom at vmware.com>
Date:   Mon Jan 11 21:00:59 2010 +0100

    util: Build u_bitmask.o when using make.
    
    Signed-off-by: Thomas Hellstrom <thellstrom at vmware.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=6d6c9c668894c393f7b6086fe0a4234939656865
Author: Vinson Lee <vlee at vmware.com>
Date:   Mon Jan 11 00:24:39 2010 -0800

    progs/demos: Remove unnecessary header from fbotexture.c.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=efaba97eaaf47ffecf1577777df1e8a700ada8de
Author: Dave Airlie <airlied at redhat.com>
Date:   Mon Jan 11 13:21:47 2010 +1000

    radeon: fix prediction for r100 inline vert/elt emits.
    
    On r100 we emit the indices inline so we need to account
    for that in the emission size.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=1294df9ca4ec39f00de3f9d923316f6641c1fb4a
Author: Dave Airlie <airlied at redhat.com>
Date:   Mon Jan 11 13:21:02 2010 +1000

    radeon: fix bug in realloc code.
    
    This bug was fixed in libdrm ages ago, port to non-kms

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=4fe51c7447fb260c32754df95a54b62f513cdd6b
Author: Vinson Lee <vlee at vmware.com>
Date:   Sun Jan 10 16:09:41 2010 -0800

    glu/sgi: Initialize members of class Mesher.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=1111b38a1b903e9d99aace14a675a684a3f4732a
Author: Vinson Lee <vlee at vmware.com>
Date:   Sun Jan 10 15:55:52 2010 -0800

    glu/sgi: Initialize members of class Slicer.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=b9bd96608c88c0b3decddc80f0d49f670fc90466
Author: Vinson Lee <vlee at vmware.com>
Date:   Sun Jan 10 03:03:14 2010 -0800

    glu/sgi: Include missing header file.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=199dedd6dd06e7f647dc6741611c06954aca3c77
Author: Vinson Lee <vlee at vmware.com>
Date:   Sun Jan 10 01:57:13 2010 -0800

    progs/demos: Check upper bounds of input in manywin.c.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=0c7814fe238fe0e2bbeff448c32f79146f9ae923
Author: Vinson Lee <vlee at vmware.com>
Date:   Sun Jan 10 00:40:46 2010 -0800

    progs/demos: Bounds check input to fire.c.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=9e98c1fbf6fef97e017c7b308d0772604ea7a614
Author: Vinson Lee <vlee at vmware.com>
Date:   Sun Jan 10 00:14:33 2010 -0800

    glu/sgi: Initialize members of class Renderhints.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=a5815c36f77d150e4a9915a8b289df2aa942c23c
Author: Vinson Lee <vlee at vmware.com>
Date:   Sat Jan 9 23:55:05 2010 -0800

    glu/sgi: Initialize members of class StoredVertex.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=61afd1158fb7d0577effd817a8f9cba7fb2a2bbd
Author: Vinson Lee <vlee at vmware.com>
Date:   Sat Jan 9 23:53:54 2010 -0800

    glu/sgi: Include missing header file.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=f8737bda37510672415269f205ca5b0c69454edf
Author: Vinson Lee <vlee at vmware.com>
Date:   Sat Jan 9 23:25:49 2010 -0800

    glu/sgi: Initialize member of class O_pwlcurve.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=683e3cb8db5a57db2ebd364986a399e2b1009e00
Author: Vinson Lee <vlee at vmware.com>
Date:   Fri Jan 8 23:08:57 2010 -0800

    progs/tests: Silence 'missing initializer' warnings.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=223c8482ca16d3ed31266ea8cc63b816aece6a81
Author: Vinson Lee <vlee at vmware.com>
Date:   Fri Jan 8 22:10:52 2010 -0800

    progs/glsl: Silence uninitialized variable warning.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=3b82de92a0f3a1a810ae1521d2f72795f9d65157
Author: Vinson Lee <vlee at vmware.com>
Date:   Fri Jan 8 22:02:21 2010 -0800

    progs/demos: Add missing initializers in engine.c.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=4775723d2f641dcd82e8c9cd39ba52f8d86158c7
Author: Vinson Lee <vlee at vmware.com>
Date:   Fri Jan 8 21:43:54 2010 -0800

    r300g: Silence unused variable warnings.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=20d6360db7ca8610e5958cd7f851e664d77684fc
Author: Vinson Lee <vlee at vmware.com>
Date:   Fri Jan 8 20:22:17 2010 -0800

    tgsi: Silence uninitialized variable warnings.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=45ac10fe6a9c01aec9b7245f9a5621402842f466
Author: Vinson Lee <vlee at vmware.com>
Date:   Wed Jan 6 18:18:49 2010 -0800

    progs/xdemos: Check for string overflow.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=25ffd7627828d5a6d1858e0fd5f2a4b796c72be8
Author: Vinson Lee <vlee at vmware.com>
Date:   Wed Jan 6 18:08:17 2010 -0800

    progs/xdemos: Check for string overflow.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=468f270f3fc0efc136d03d0b6022916ddd8ea893
Author: Vinson Lee <vlee at vmware.com>
Date:   Wed Jan 6 17:51:08 2010 -0800

    svga: Silence uninitialized variable warning.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=ef7eb62423077becf2f896f771d6d76e9671f114
Author: Brian Paul <brianp at vmware.com>
Date:   Wed Jan 6 18:22:05 2010 -0700

    meta: remove F suffix from _mesa_Ortho() params
    
    _mesa_Ortho() takes GLdoubles.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=73bd4000160663db8c0c1d5918984a5b9268e9a0
Author: Brian Paul <brianp at vmware.com>
Date:   Wed Jan 6 18:19:42 2010 -0700

    docs: document a mipmap generation bug fix

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=cb3cb96fbd3279bf3dd50439444c4c064ed6f748
Author: Brian Paul <brianp at vmware.com>
Date:   Wed Jan 6 18:18:04 2010 -0700

    meta: move destination vertex/projection setup out of _mesa_meta_GenerateMipmap
    
    Based on a patch submitted by Pierre Willenbrock <pierre at pirsoft.de>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=06970b2ccb6add0696710f01a07ebf9ec3922c80
Author: Brian Paul <brianp at vmware.com>
Date:   Wed Jan 6 18:12:42 2010 -0700

    meta: set viewport and projection matrix in _mesa_meta_GenerateMipmap
    
    This fixes mipmap levels being clipped to the last viewport.
    
    Based on a patch submitted by Pierre Willenbrock <pierre at pirsoft.de>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=49653c01e8288018d8a1d8e935ef64645f088402
Author: Andre Maasikas <amaasikas at gmail.com>
Date:   Tue Dec 22 14:50:10 2009 +0200

    r600: adjust after radeon mipmap changes in 7118db8700
    
    R600_OUT_BATCH_RELOC doesn't really use offset so set it
    in TEX_RESOURCE2
    + typo fix

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=8485811f10142f54756d876ebe91193bfc8f8a0e
Author: Brian Paul <brianp at vmware.com>
Date:   Wed Jan 6 17:42:53 2010 -0700

    tnl: set FOGC result to (f,0,0,1)
    
    Fixed FDO bug 23397.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=4c45810d575c53f3e829809cb4d27e35739a2a69
Author: Vinson Lee <vlee at vmware.com>
Date:   Wed Jan 6 15:35:18 2010 -0800

    progs/xdemos: Remove comma at end of enumerator list.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=96a4e4552dab2dc0e741de40be0184a1e94515ef
Author: Vinson Lee <vlee at vmware.com>
Date:   Wed Jan 6 15:33:13 2010 -0800

    progs/xdemos: Use temporary variables.
    
    This was missed from the previous commit to glxheads.c.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=c1dad22d7159569b978fdfcb87e4a718041b7d07
Author: Vinson Lee <vlee at vmware.com>
Date:   Wed Jan 6 15:25:42 2010 -0800

    progs/glsl: Prevent possible string overflow.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=f4952f040bf61ea856cdcb9cdf8dbb02ff3a6f1e
Author: Vinson Lee <vlee at vmware.com>
Date:   Wed Jan 6 14:55:02 2010 -0800

    progs/xdemos: Prevent possible string overflow.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=c9befda13a000f7ad2221e957615c909bff279f8
Author: Pierre Ossman <pierre at ossman.eu>
Date:   Wed Jan 6 12:42:49 2010 -0500

    r600: float texture component ordering
    
    The ordering of texture components was
    backwards for the floating point textures.
    
    Signed-off-by: Pierre Ossman <pierre at ossman.eu>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=324568f79d6e014900c981bd9a0e1dffedc326c8
Author: Roel Kluin <roel.kluin at gmail.com>
Date:   Wed Jan 6 08:27:42 2010 -0800

    mesa: test index bounds before array element
    
    Check whether the index is within bounds before accessing the array.
    
    Signed-off-by: Roel Kluin <roel.kluin at gmail.com>
    Signed-off-by: Brian Paul <brianp at vmware.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=5db710a8231fe50d2faad8e9adb2a07616cc6130
Author: Roel Kluin <roel.kluin at gmail.com>
Date:   Wed Jan 6 08:20:28 2010 -0800

    win32_menu: add missing parentheses in mapMenu()
    
    `|' has higher precedence than `?'.
    
    Signed-off-by: Roel Kluin <roel.kluin at gmail.com>
    Signed-off-by: Brian Paul <brianp at vmware.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=2b4acd26b1680eda9622205bbc1879da30d085bc
Author: Roel Kluin <roel.kluin at gmail.com>
Date:   Wed Jan 6 08:07:00 2010 -0800

    nv50: add missing parentheses in nv50_query_result()
    
    NOUVEAU_BO_RD is defined (1 << 2), and `|' has higher precedence than `?'
    so the second argument of nouveau_bo_map was always 0.
    
    Signed-off-by: Roel Kluin <roel.kluin at gmail.com>
    Signed-off-by: Brian Paul <brianp at vmware.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=de37a00d271fc4ab919c3c715322018c0b76369f
Author: Jakob Bornecrantz <jakob at vmware.com>
Date:   Tue Jan 5 17:51:02 2010 +0100

    util: Add u_bitmask to make build

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=e4b7d9ea35a399c008a879e943374e9654001d01
Author: Brian Paul <brianp at vmware.com>
Date:   Wed Jan 6 07:17:13 2010 -0700

    i965: fix invalid assertion in emit_xpd(), again

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=76ff89d2de3807f316954aa97ffdbb51bb3b6966
Author: Michal Krol <michal at vmware.com>
Date:   Tue Jan 5 11:48:32 2010 +0100

    gallium: Handle InstanceID as a true 32-bit uint.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=9b21b3c52a8a7d58d08151d1a6bf25c472dec213
Merge: 543b9566bdaa48fea2df1866fa1310c1cdbcde27 1f9aa38f4e2be47229d92be2c1189c2b8d9c7133
Author: Michal Krol <michal at vmware.com>
Date:   Tue Jan 5 11:04:50 2010 +0100

    Merge branch 'master' into instanced-arrays
    
    Conflicts:
    	src/gallium/auxiliary/tgsi/tgsi_dump.c
    	src/gallium/include/pipe/p_shader_tokens.h

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=543b9566bdaa48fea2df1866fa1310c1cdbcde27
Author: Michal Krol <michal at vmware.com>
Date:   Wed Dec 30 22:18:53 2009 +0100

    Add lame support for instanceID to draw module.
    
    It's all screaming for integer support -- fake it with float for now.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=5754185d39c147cd81b97fd331ccf78aebfad5e7
Author: Michal Krol <michal at vmware.com>
Date:   Wed Dec 30 21:52:01 2009 +0100

    tgsi: Support system values in ureg.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=6481f40eec0a6c5dea4a74a11b83415478f2c814
Author: Michal Krol <michal at vmware.com>
Date:   Wed Dec 30 18:54:04 2009 +0100

    draw: Implement draw_arrays() in terms of draw_arrays_instanced().

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=230355648b647b32161124cad23be553a2c6d196
Author: Michal Krol <michal at vmware.com>
Date:   Wed Dec 30 18:41:05 2009 +0100

    sp: Generalise drawing code to remove dupes.
    
    Also, avoid nested draw calls from simpler versions.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=bccdb239c700e0c7c90d27a281d5246b958581b5
Author: Michal Krol <michal at vmware.com>
Date:   Wed Dec 30 18:27:58 2009 +0100

    sp: Implement draw_elements_instanced().

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=5007e39f76c897b8f3aa4acf6086c8b7ac30bdef
Author: Michal Krol <michal at vmware.com>
Date:   Wed Dec 30 18:26:40 2009 +0100

    Implement instanced indexed draw.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=76e53923ba79124c6df55bddd7e9a11a7e9104d4
Author: Michal Krol <michal at vmware.com>
Date:   Wed Dec 30 16:28:01 2009 +0100

    translate: Fix a call to indexed SSE run.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=09c0287b84725098c0b365668231ddf00487c84c
Author: Michal Krol <michal at vmware.com>
Date:   Wed Dec 30 14:23:12 2009 +0100

    translate: Implement instancing for linear SSE run.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=0f185cb027b12356895e424506846fa449e7c47f
Author: Michal Krol <michal at vmware.com>
Date:   Wed Dec 30 14:20:29 2009 +0100

    rtasm: Add x86_div().

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=7ca0ce38340144794267609646048b3820d594ab
Author: Michal Krol <michal at vmware.com>
Date:   Tue Dec 29 23:21:01 2009 +0100

    Implement draw_arrays_instanced() in softpipe.
    
    Modify the translate module to respect instance divisors and accept
    instance id as a parameter to calculate input vertex offset.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=7124fa16efe0f8ffb402bcd182f276032bed378d
Author: Michal Krol <michal at vmware.com>
Date:   Tue Dec 29 22:49:31 2009 +0100

    translate: Fix translate_key_compare().
    
    Sizes of translate keys must also match.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=f7d1689cfa8e3eb2aea4b86031510323b4d13110
Author: Michal Krol <michal at vmware.com>
Date:   Tue Dec 29 19:18:54 2009 +0100

    gallium: Move instance_divisor field from vertex_buffer to vertex_element.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=1278507e3bf2e83c7027820a0d313de267a440ff
Author: Roland Scheidegger <sroland at vmware.com>
Date:   Thu Dec 24 00:55:49 2009 +0100

    gallium: adapt drivers to pipe_constant_buffer removal

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=f44b0ff84338c2184ef4f2cbb752bf62f4fff1fc
Author: Roland Scheidegger <sroland at vmware.com>
Date:   Wed Dec 23 20:44:06 2009 +0100

    gallium: adapt state trackers etc. to pipe_constant_buffer removal

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=beb712ee9adf693f02e5d867344817176189d385
Author: Roland Scheidegger <sroland at vmware.com>
Date:   Wed Dec 23 20:42:55 2009 +0100

    gallium: API cleanup, remove pointless pipe_constant_buffer

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=d0b55120beb4848be5e7ef24f0301f8397baa8be
Author: Michal Krol <michal at vmware.com>
Date:   Wed Dec 23 19:37:18 2009 +0100

    gallium: Add interfaces needed for instanced drawing.




More information about the mesa-commit mailing list