Mesa (master): 38 new commits

Chia-I Wu olv at kemper.freedesktop.org
Thu Feb 12 00:06:33 UTC 2015


URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=cba6a4a12943d635e8dd3d38d94e21cbcab8be34
Author: Chia-I Wu <olvaffe at gmail.com>
Date:   Tue Jan 27 19:48:39 2015 +0800

    ilo: update screen init for Gen8
    
    This is very preliminary and is only tested with glxgears.  All information
    about Gen8 is derived from i965 and beignet.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=cb1cdecf64126363370e58fc46bdd47796344ef0
Author: Chia-I Wu <olvaffe at gmail.com>
Date:   Wed Feb 11 14:31:54 2015 +0800

    ilo: update outdated render command emissions for Gen8

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=9ab4fc4e632c6ff67d44879b39bb52f231b618e9
Author: Chia-I Wu <olvaffe at gmail.com>
Date:   Wed Feb 11 14:21:42 2015 +0800

    ilo: update rectlist command emission for Gen8

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=4caf8d9761d10792489fa519138eb01d6c72c0e6
Author: Chia-I Wu <olvaffe at gmail.com>
Date:   Tue Jan 27 20:11:27 2015 +0800

    ilo: update draw command emission for Gen8

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=d8927ab02f8527cbf489823c76768308829720c8
Author: Chia-I Wu <olvaffe at gmail.com>
Date:   Tue Jan 27 20:10:46 2015 +0800

    ilo: update surface state emission for Gen8

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=7832a3013b1869364b5b39a3d1db49d0b880adde
Author: Chia-I Wu <olvaffe at gmail.com>
Date:   Tue Jan 27 20:10:19 2015 +0800

    ilo: update dynamic state emission for Gen8

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=8682cbab3e30f8d3c089f1f7113fcd7e9e184718
Author: Chia-I Wu <olvaffe at gmail.com>
Date:   Tue Jan 27 20:00:48 2015 +0800

    ilo: update outdated gen assertions for Gen8

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=c173a5288fa80a1461d99d6e5f010c5969cb3166
Author: Chia-I Wu <olvaffe at gmail.com>
Date:   Mon Jan 26 17:12:33 2015 +0800

    ilo: add new WM related helpers for Gen8

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=8c2cbc8955f8512820a32aae2fa38ed5b97c2e95
Author: Chia-I Wu <olvaffe at gmail.com>
Date:   Tue Feb 10 07:13:11 2015 +0800

    ilo: update VS related functions for Gen8

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=0e3381154cfcc265495344c1c7b3e98dbbbe6183
Author: Chia-I Wu <olvaffe at gmail.com>
Date:   Tue Feb 10 07:10:20 2015 +0800

    ilo: update VF related functions for Gen8

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=a57805cb750c4b2aa57a387e4145bba6c1a0b86e
Author: Chia-I Wu <olvaffe at gmail.com>
Date:   Sun Jan 25 18:05:04 2015 +0800

    ilo: update SAMPLER_STATE for Gen8

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=7e7e45db65968df7a56c8c5aabed0a700633c72b
Author: Chia-I Wu <olvaffe at gmail.com>
Date:   Mon Jan 26 15:52:06 2015 +0800

    ilo: update SAMPLER_BORDER_COLOR_STATE for Gen8

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=8976a190b2c4049598afa23b7a277e9f571306ba
Author: Chia-I Wu <olvaffe at gmail.com>
Date:   Mon Jan 26 15:35:14 2015 +0800

    ilo: update depth clear value for Gen8

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=0b7fdce4f5f507bac86211a6e5356c86e15d8379
Author: Chia-I Wu <olvaffe at gmail.com>
Date:   Tue Jan 27 16:34:45 2015 +0800

    ilo: update ilo_zs_surface for Gen8

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=aa7109f0591e2306ea8c9c7fd61cff30860ac8b3
Author: Chia-I Wu <olvaffe at gmail.com>
Date:   Tue Jan 27 14:58:32 2015 +0800

    ilo: update ilo_view_surface for Gen8

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=7922982d4f192475f102fe6fc308c063ab654d00
Author: Chia-I Wu <olvaffe at gmail.com>
Date:   Sun Jan 25 15:12:52 2015 +0800

    ilo: update texture layout for Gen8

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=47dc2ae6e283423bad6286287b870dff63c7954c
Author: Chia-I Wu <olvaffe at gmail.com>
Date:   Sun Jan 25 18:20:43 2015 +0800

    ilo: update ilo_blend_state and related functions for Gen8

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=e8455128aacb470bef1c5b18c88eac556dffb3ba
Author: Chia-I Wu <olvaffe at gmail.com>
Date:   Mon Jan 26 15:28:15 2015 +0800

    ilo: update ilo_dsa_state and related functions for Gen8

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=9aeee99e4da1488922c47e66709b5a3e82fcbf06
Author: Chia-I Wu <olvaffe at gmail.com>
Date:   Mon Jan 26 13:34:51 2015 +0800

    ilo: update multisample related states for Gen8

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=6366fbc1a8055b437a97acf160596514885df6e7
Author: Chia-I Wu <olvaffe at gmail.com>
Date:   Mon Jan 26 18:06:00 2015 +0800

    ilo: update WM and PS related functions for Gen8

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=584d3369b6552d0d34dd783031d25dd472a4d6b0
Author: Chia-I Wu <olvaffe at gmail.com>
Date:   Tue Jan 27 00:08:48 2015 +0800

    ilo: update SBE related functions for Gen8

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=4cb592ec172f7892a4551cbd37272131dd172207
Author: Chia-I Wu <olvaffe at gmail.com>
Date:   Mon Jan 26 23:12:55 2015 +0800

    ilo: update SF related functions for Gen8

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=05e2eb57cdb2ce185625038e7424ca2ef733a9aa
Author: Chia-I Wu <olvaffe at gmail.com>
Date:   Tue Jan 27 19:57:40 2015 +0800

    ilo: update CLIP related functions for Gen8

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=9ab0165375ea3e32a02b488ba9f78c460e700cd7
Author: Chia-I Wu <olvaffe at gmail.com>
Date:   Mon Jan 26 16:23:29 2015 +0800

    ilo: update SF_CLIP_VIEWPORT for Gen8

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=b64aeebbcce996ab7057a9af39a97e32689df13f
Author: Chia-I Wu <olvaffe at gmail.com>
Date:   Mon Jan 26 16:37:38 2015 +0800

    ilo: update streamout related functions for Gen8

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=6f77bd3bdc3bfb004d3e4d0b17b641786e16cde9
Author: Chia-I Wu <olvaffe at gmail.com>
Date:   Mon Jan 26 16:08:23 2015 +0800

    ilo: update 3DSTATE_{DS,HS,GS} for Gen8

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=3be0504399d7710d9cefcfcfe0b75cffc8cd7ad5
Author: Chia-I Wu <olvaffe at gmail.com>
Date:   Mon Jan 26 15:51:41 2015 +0800

    ilo: update 3DSTATE_CONSTANT_x for Gen8

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=49306afe7bc5333df710dc071419111ed4d4a6fb
Author: Chia-I Wu <olvaffe at gmail.com>
Date:   Wed Jan 28 00:20:09 2015 +0800

    ilo: update 3DSTATE_URB_x for Gen8

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=d43ae05d76b1f14b713b70a84e87e443ab20979e
Author: Chia-I Wu <olvaffe at gmail.com>
Date:   Wed Jan 28 00:07:15 2015 +0800

    ilo: update 3DSTATE_PUSH_CONSTANT_ALLOC_x for Gen8

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=f43332ca2ffbbaf009994c6e1fdac5c52e25b3b2
Author: Chia-I Wu <olvaffe at gmail.com>
Date:   Mon Jan 26 15:34:34 2015 +0800

    ilo: update render engine common helpers for Gen8

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=8d9f69bef28a41e8655ed351bf81523dfa70137d
Author: Chia-I Wu <olvaffe at gmail.com>
Date:   Sun Jan 25 16:19:14 2015 +0800

    ilo: update BLT helpers for Gen8

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=574f8d0229c2b94f1e408da06ea82f9a4c50a590
Author: Chia-I Wu <olvaffe at gmail.com>
Date:   Sun Jan 25 15:25:33 2015 +0800

    ilo: update MI helpers for Gen8

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=bfc8a726096c752f15b1e2f1043fe284f0effb18
Author: Chia-I Wu <olvaffe at gmail.com>
Date:   Sun Jan 25 18:04:25 2015 +0800

    ilo: add functions for Gen8 relocs
    
    Extend ilo_builder_writer_reloc() for Gen8 memory addressing.  Add new
    wrappers, ilo_builder_surface_reloc64(() and ilo_builder_batch_reloc64().

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=a7911620f61a10f6297155d58445ed146bbcb056
Author: Chia-I Wu <olvaffe at gmail.com>
Date:   Sat Jan 24 01:12:04 2015 +0800

    ilo: update the toy compiler for Gen8
    
    Based on what we know from the classic driver.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=0066c22c40f9cca572e34ec618f7a7ae4e723d2e
Author: Chia-I Wu <olvaffe at gmail.com>
Date:   Fri Jan 23 15:44:53 2015 +0800

    ilo: update genhw headers
    
    Accumulated changes for various renames and additions, including Gen8
    definitions.  Some of the dynamic state __SIZE no longer means the size of an
    element, but the size of an array of elements.  The changes can be seen in
    ilo_render_dynamic.c.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=5933d84ad6e0815438dcd55ca802fa70d4401e19
Author: Chia-I Wu <olvaffe at gmail.com>
Date:   Mon Jan 26 14:58:16 2015 +0800

    ilo: clean up ilo_gpe_init_dsa()
    
    Add dsa_get_stencil_enable_gen6(), dsa_get_depth_enable_gen6(), and
    dsa_get_alpha_enable_gen6() to be called from ilo_gpe_init_dsa().

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=aa354b92d259d9fc5e85c49c76719ebc8e3c1b4a
Author: Chia-I Wu <olvaffe at gmail.com>
Date:   Mon Jan 26 01:08:31 2015 +0800

    ilo: clean up ilo_gpe_init_blend()
    
    Make ilo_blend_state more space efficient and forward-looking.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=1d07055b5087bf7c0cca50b7b5a5635bfdd85885
Author: Chia-I Wu <olvaffe at gmail.com>
Date:   Mon Jan 26 14:00:25 2015 +0800

    ilo: clean up sample patterns
    
    Use signed int for sample positions and add helpers to access them.  Call them
    patterns instead of positions.




More information about the mesa-commit mailing list