Skip to content
  • Marek Olšák's avatar
    Squash-merge branch 'gallium-clip-state' · dc4c821f
    Marek Olšák authored
    
    
    Conflicts:
    	src/gallium/auxiliary/tgsi/tgsi_strings.c
    	src/mesa/state_tracker/st_atom_clip.c
    
    commit d919791f2742e913173d6b335128e7d4c63c0840
    Author: Christoph Bumiller <e0425955@student.tuwien.ac.at>
    Date:   Fri Jan 6 17:59:22 2012 +0100
    
        d3d1x: adapt to new clip state
    
    commit cfec82bca3fefcdefafca3f4555285ec1d1ae421
    Author: Christoph Bumiller <e0425955@student.tuwien.ac.at>
    Date:   Fri Jan 6 14:16:51 2012 +0100
    
        gallium/docs: update for clip state changes
    
    commit c02bfeb81ad9f62041a2285ea6373bbbd602912a
    Author: Christoph Bumiller <e0425955@student.tuwien.ac.at>
    Date:   Fri Jan 6 14:21:43 2012 +0100
    
        tgsi: add TGSI_PROPERTY_PROHIBIT_UCPS
    
    commit d4e0a785a6a23ad2f6819fd72e236acb9750028d
    Author: Brian Paul <brianp@vmware.com>
    Date:   Thu Jan 5 08:30:00 2012 -0700
    
        tgsi: consolidate TGSI string arrays in new tgsi_strings.h
    
        There was some duplication between the tgsi_dump.c and tgsi_text.c
        files.  Also use some static assertions to help catch errors when
        adding new TGSI values.
    
        v2: put strings in tgsi_strings.c file instead of the .h file.
    
    Reviewed-by: default avatarDave Airlie <airlied@redhat.com>
    
    commit c28584ce0d8c62bd92c8f140729d344f88a0b3cd
    Author: Christoph Bumiller <e0425955@student.tuwien.ac.at>
    Date:   Fri Jan 6 12:48:09 2012 +0100
    
        gallium: extend user_clip_plane_enable to apply to clip distances
    
    commit f1d5016c07f786229ed057effbe55fbfd160b019
    Author: Marek Olšák <maraeo@gmail.com>
    Date:   Fri Jan 6 02:39:09 2012 +0100
    
        nvfx: adapt to new clip state
    
    commit 6f6fa1c26bd19f797c1996731708e3569c9bfe24
    Author: Marek Olšák <maraeo@gmail.com>
    Date:   Fri Jan 6 01:41:39 2012 +0100
    
        st/mesa: fix DrawPixels with GL_DEPTH_CLAMP
    
    commit c86ad730aa1c017788ae88a55f54071bf222be12
    Author: Christoph Bumiller <e0425955@student.tuwien.ac.at>
    Date:   Tue Jan 3 23:51:30 2012 +0100
    
        nv50: adapt to new clip state
    
    commit 3a8ae6ac243bae5970729dc4057fe02d992543dc
    Author: Christoph Bumiller <e0425955@student.tuwien.ac.at>
    Date:   Tue Jan 3 23:32:36 2012 +0100
    
        nvc0: adapt to new clip state
    
    commit 6243a8246997f8d2fcc69ab741a2c2dea080ff11
    Author: Marek Olšák <maraeo@gmail.com>
    Date:   Thu Dec 29 01:32:51 2011 +0100
    
        draw: initalize pt.user.planes in draw_init
    
        This fixes a crash in glean/fpexceptions.
    
    commit e3056524b19b56d473f4faff84ffa0eb41497408
    Author: Marek Olšák <maraeo@gmail.com>
    Date:   Mon Dec 26 06:26:55 2011 +0100
    
        svga: adapt to new clip state
    
    commit c5bfa8b37d6d489271df457229081d6bbb51b4b7
    Author: Marek Olšák <maraeo@gmail.com>
    Date:   Sun Dec 25 14:11:51 2011 +0100
    
        r600g: adapt to new clip state
    
    commit f11890905362f62627c4a28a8255b76eb7de7df2
    Author: Marek Olšák <maraeo@gmail.com>
    Date:   Sun Dec 25 14:10:26 2011 +0100
    
        r300g: adapt to new clip state
    
    commit e37465327c79a01112f15f6278d9accc5bf3103f
    Author: Marek Olšák <maraeo@gmail.com>
    Date:   Sun Dec 25 12:39:16 2011 +0100
    
        draw: adapt to new clip state
    
        This adds a regression in the LLVM clipping path. Can anybody see anything
        wrong with the code? It works for every other case, just glean/fpexceptions
        crashes when doing the "Infinite clip plane test".
    
    commit b474d2b18c72d965eefae4e427c269cba5ce6ba2
    Author: Marek Olšák <maraeo@gmail.com>
    Date:   Sun Dec 25 13:14:59 2011 +0100
    
        u_blitter: don't save/set/restore clip state
    
    commit 9dd240ea91f523a677af45e8d0adb9e661e28602
    Author: Marek Olšák <maraeo@gmail.com>
    Date:   Sun Dec 25 13:11:56 2011 +0100
    
        gallium: don't cso_save/set/restore clip state
    
        The enable bits are in the rasterizer state.
    
    commit a4f7031179f5f4ad524b34b394214b984ac950f6
    Author: Marek Olšák <maraeo@gmail.com>
    Date:   Sun Dec 25 12:58:55 2011 +0100
    
        gallium: default depth_clip to 1
    
        depth_clip = !depth_clamp
    
    commit fe21147a00ab90e549d63fe12ee4625c9c2ffcc3
    Author: Marek Olšák <maraeo@gmail.com>
    Date:   Mon Dec 26 06:14:19 2011 +0100
    
        trace,util: update state logging to new clip state
    
        Also dump the other missing flags.
    
    commit 2a3b96e84ac872dcc5bc1de049fe76bb58d64b23
    Author: Marek Olšák <maraeo@gmail.com>
    Date:   Sun Dec 25 10:43:43 2011 +0100
    
        st/mesa: adapt to new clip state
    
    commit b7b656a42fca19d7c85267f42649a206a85a2c72
    Author: Marek Olšák <maraeo@gmail.com>
    Date:   Sat Dec 17 15:45:19 2011 +0100
    
        gallium: move state enable bits from clip_state to rasterizer_state
    dc4c821f