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