Mesa (master): 24 new commits

Topi Pohjolainen tpohjola at kemper.freedesktop.org
Mon Jun 19 20:54:08 UTC 2017


URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=b539f6958ed7c25b9b0a2653326c19385d276675
Author: Topi Pohjolainen <topi.pohjolainen at intel.com>
Date:   Wed Jan 11 16:15:21 2017 +0200

    i965/wm: Use stored hiz surface instead of creating copy
    
    Now the last user of intel_miptree_get_aux_isl_surf() is gone.
    
    Reviewed-by: Jason Ekstrand <jason at jlekstrand.net>
    Signed-off-by: Topi Pohjolainen <topi.pohjolainen at intel.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=7e4ea227620f1f1ac977b9848475f1925e451647
Author: Topi Pohjolainen <topi.pohjolainen at intel.com>
Date:   Thu Jan 12 10:02:58 2017 +0200

    i965/blorp: Use hiz surface instead of creating copy
    
    Reviewed-by: Jason Ekstrand <jason at jlekstrand.net>
    Signed-off-by: Topi Pohjolainen <topi.pohjolainen at intel.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=f60e23cb57724f001bfafdb577cedf660d6917e1
Author: Topi Pohjolainen <topi.pohjolainen at intel.com>
Date:   Thu Dec 22 17:22:39 2016 +0200

    i965/miptree/gen7+: Use isl for hiz layouts
    
    v2: Use better assert by checking isl_surf_get_hiz_surf()
    
    Reviewed-by: Jason Ekstrand <jason at jlekstrand.net>
    Signed-off-by: Topi Pohjolainen <topi.pohjolainen at intel.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=67b44a8423b9bf616387309761831caf3aa629c8
Author: Topi Pohjolainen <topi.pohjolainen at intel.com>
Date:   Sun Jan 15 11:35:55 2017 +0200

    i965/miptree: Drop BO_ALLOC_FOR_RENDER in intel_miptree_alloc_mcs()
    
    because buffers get unconditionally initialised by cpu writing.
    
    Reviewed-by: Jason Ekstrand <jason at jlekstrand.net>
    Signed-off-by: Topi Pohjolainen <topi.pohjolainen at intel.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=1a43d774b613d0b00e26b28cc752d944ce8049aa
Author: Topi Pohjolainen <topi.pohjolainen at intel.com>
Date:   Sat Jan 14 13:04:44 2017 +0200

    i965/miptree: Use isl for mcs layouts
    
    and pass the ccs isl surface to blorp instead of creating a
    copy.
    
    v2 (Jason): Explain ccs change and use better assert checking
                isl_surf_get_mcs_surf()
    
    Reviewed-by: Jason Ekstrand <jason at jlekstrand.net>
    Signed-off-by: Topi Pohjolainen <topi.pohjolainen at intel.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=31bd461816bc14a01e54dea2277fc427a7f594be
Author: Topi Pohjolainen <topi.pohjolainen at intel.com>
Date:   Thu Dec 22 11:43:54 2016 +0200

    i965/miptree: Refactor aux surface allocation
    
    v2 (Jason): Drop unused argument in intel_alloc_aux_buffer() and
                move assignment of "buf->surf" in intel_alloc_aux_buffer()
                into this patch.
    
    Reviewed-by: Jason Ekstrand <jason at jlekstrand.net>
    Signed-off-by: Topi Pohjolainen <topi.pohjolainen at intel.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=7e254105635a2d20d387106d67b862f178cc4e6b
Author: Topi Pohjolainen <topi.pohjolainen at intel.com>
Date:   Mon Jan 2 15:41:36 2017 +0200

    i965/gen6: Use isl for hiz
    
    Reviewed-by: Jason Ekstrand <jason at jlekstrand.net>
    Signed-off-by: Topi Pohjolainen <topi.pohjolainen at intel.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=59e5519afa1a9cf1652f4b55e912e0ed5b7fae3c
Author: Topi Pohjolainen <topi.pohjolainen at intel.com>
Date:   Wed Jan 11 15:35:29 2017 +0200

    i965/miptree: Refactor isl aux usage resolver
    
    Reviewed-by: Jason Ekstrand <jason at jlekstrand.net>
    Signed-off-by: Topi Pohjolainen <topi.pohjolainen at intel.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=d8a4b8bc88caa47bc327a810917cab2517beb0c9
Author: Topi Pohjolainen <topi.pohjolainen at intel.com>
Date:   Sat May 13 09:32:02 2017 +0300

    i965/gen6: Use isl for stencil surfaces
    
    Reviewed-by: Jason Ekstrand <jason at jlekstrand.net>
    Signed-off-by: Topi Pohjolainen <topi.pohjolainen at intel.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=0e816c9deb6f45a0053f35dd683868605b98c53c
Author: Topi Pohjolainen <topi.pohjolainen at intel.com>
Date:   Tue Jun 13 12:30:26 2017 +0300

    i965/miptree: Prepare range getter for isl based
    
    Reviewed-by: Jason Ekstrand <jason at jlekstrand.net>
    Signed-off-by: Topi Pohjolainen <topi.pohjolainen at intel.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=a808eb172ae2806ea071acabd2e2ef822e2d563e
Author: Topi Pohjolainen <topi.pohjolainen at intel.com>
Date:   Sun May 14 19:14:19 2017 +0300

    i965/miptree: Prepare stencil mapping for isl based
    
    Reviewed-by: Jason Ekstrand <jason at jlekstrand.net>
    Signed-off-by: Topi Pohjolainen <topi.pohjolainen at intel.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=7294cde750cc5dcad0a24e826440fdb00da53eae
Author: Topi Pohjolainen <topi.pohjolainen at intel.com>
Date:   Sat Apr 22 09:37:10 2017 +0300

    i965/blorp: Prepare for isl based miptrees
    
    Reviewed-by: Jason Ekstrand <jason at jlekstrand.net>
    Signed-off-by: Topi Pohjolainen <topi.pohjolainen at intel.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=3cf470f2b6c7d67116c42fecc68099e6b641bdc1
Author: Topi Pohjolainen <topi.pohjolainen at intel.com>
Date:   Tue Apr 25 17:31:51 2017 +0300

    i965: Add isl based miptree creator
    
    v2: Use new brw_bo_alloc_tiled() interface
    
    Reviewed-by: Nanley Chery <nanley.g.chery at intel.com>
    Reviewed-by: Jason Ekstrand <jason at jlekstrand.net>
    Signed-off-by: Topi Pohjolainen <topi.pohjolainen at intel.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=5d125f999e4ac0c8b17782a50ca933daec61f491
Author: Topi Pohjolainen <topi.pohjolainen at intel.com>
Date:   Fri May 12 09:38:10 2017 +0300

    i965/miptree: Add option to resolve offsets using isl_surf
    
    v2 (Nanley): Add comment telling why "level -= mt->first_level"
    
    Reviewed-by: Nanley Chery <nanley.g.chery at intel.com>
    Reviewed-by: Jason Ekstrand <jason at jlekstrand.net>
    Signed-off-by: Topi Pohjolainen <topi.pohjolainen at intel.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=71ac909137d9d61d3aa3ec3dbaaba69128e0d558
Author: Topi Pohjolainen <topi.pohjolainen at intel.com>
Date:   Mon May 1 08:43:19 2017 +0300

    i965: Prepare slice copy for isl based miptrees
    
    v2 (Jason): Fix a helper variable only used for assert -
                open code instead.
    
    Reviewed-by: Nanley Chery <nanley.g.chery at intel.com>
    Reviewed-by: Jason Ekstrand <jason at jlekstrand.net>
    Signed-off-by: Topi Pohjolainen <topi.pohjolainen at intel.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=de158c1e435eb9160b8a29624a4a4807e1627811
Author: Topi Pohjolainen <topi.pohjolainen at intel.com>
Date:   Sun Apr 30 12:55:46 2017 +0300

    i965/tex: Prepare image update for isl based miptrees
    
    Reviewed-by: Nanley Chery <nanley.g.chery at intel.com>
    Reviewed-by: Jason Ekstrand <jason at jlekstrand.net>
    Signed-off-by: Topi Pohjolainen <topi.pohjolainen at intel.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=bb9c4113dceb79ee6ce5cdf84810086b3ab1d9fa
Author: Topi Pohjolainen <topi.pohjolainen at intel.com>
Date:   Tue Apr 25 13:11:07 2017 +0300

    i965: Prepare framebuffer validator for isl based miptrees
    
    Reviewed-by: Nanley Chery <nanley.g.chery at intel.com>
    Reviewed-by: Jason Ekstrand <jason at jlekstrand.net>
    Signed-off-by: Topi Pohjolainen <topi.pohjolainen at intel.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=c05817ffc5ff9f8979250ecd3488be357c854be5
Author: Topi Pohjolainen <topi.pohjolainen at intel.com>
Date:   Tue Apr 25 13:10:34 2017 +0300

    i965: Prepare slice validator for isl based miptrees
    
    v2 (Nanley): Minify depth in case of 3D surface. Also moved to
                 .c file to get minify() without additional
                 header inclusions
    
    Reviewed-by: Jason Ekstrand <jason at jlekstrand.net>
    Signed-off-by: Topi Pohjolainen <topi.pohjolainen at intel.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=143e3a679a99334bc1d2e18c1000422782c999ed
Author: Topi Pohjolainen <topi.pohjolainen at intel.com>
Date:   Tue Apr 25 09:56:33 2017 +0300

    i965: Prepare image validation for isl based miptrees
    
    Reviewed-by: Jason Ekstrand <jason at jlekstrand.net>
    Signed-off-by: Topi Pohjolainen <topi.pohjolainen at intel.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=41a7a0e5488b9725a49f0dcfb93b6612a23ab89c
Author: Topi Pohjolainen <topi.pohjolainen at intel.com>
Date:   Mon Apr 24 18:10:26 2017 +0300

    i965: Prepare up/downsampling for isl based miptrees
    
    Reviewed-by: Nanley Chery <nanley.g.chery at intel.com>
    Signed-off-by: Topi Pohjolainen <topi.pohjolainen at intel.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=02fa622037f20dfbd739a0c3edbcbba2db48be55
Author: Topi Pohjolainen <topi.pohjolainen at intel.com>
Date:   Thu May 11 18:27:45 2017 +0300

    i965/miptree: Add isl surface
    
    Reviewed-by: Nanley Chery <nanley.g.chery at intel.com>
    Signed-off-by: Topi Pohjolainen <topi.pohjolainen at intel.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=5a3105fe9a5693f0f3d1b09fb6d1e6b7bf8288ae
Author: Topi Pohjolainen <topi.pohjolainen at intel.com>
Date:   Fri May 12 14:36:46 2017 +0300

    i965: Add helper for converting isl tiling to bufmgr tiling
    
    Reviewed-by: Nanley Chery <nanley.g.chery at intel.com>
    Signed-off-by: Topi Pohjolainen <topi.pohjolainen at intel.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=a7480d3f030dfc03bab1ba1a64b84d9af2244530
Author: Topi Pohjolainen <topi.pohjolainen at intel.com>
Date:   Fri May 12 10:26:29 2017 +0300

    i965/miptree: Refactor mapping table alloc
    
    v2 (Nanley): Use minify() instead of direct shift
    
    Reviewed-by: Jason Ekstrand <jason at jlekstrand.net>
    Signed-off-by: Topi Pohjolainen <topi.pohjolainen at intel.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=335543699a20387987613ac58e83c5a4328cc4b9
Author: Topi Pohjolainen <topi.pohjolainen at intel.com>
Date:   Thu Jun 15 17:37:34 2017 +0300

    i965/gen6: Declare minify(depth, level) layers for 3D stencil
    
    Keeps following patch refactoring the table allocation
    non-functional.
    
    Suggested-by: Nanley Chery <nanley.g.chery at intel.com>
    Reviewed-by: Jason Ekstrand <jason at jlekstrand.net>
    Signed-off-by: Topi Pohjolainen <topi.pohjolainen at intel.com>




More information about the mesa-commit mailing list