URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=b539f6958ed7c25b9b0a2653326c19385d276675 Author: Topi Pohjolainen <topi.pohjolai...@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 <ja...@jlekstrand.net> Signed-off-by: Topi Pohjolainen <topi.pohjolai...@intel.com> URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=7e4ea227620f1f1ac977b9848475f1925e451647 Author: Topi Pohjolainen <topi.pohjolai...@intel.com> Date: Thu Jan 12 10:02:58 2017 +0200 i965/blorp: Use hiz surface instead of creating copy Reviewed-by: Jason Ekstrand <ja...@jlekstrand.net> Signed-off-by: Topi Pohjolainen <topi.pohjolai...@intel.com> URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=f60e23cb57724f001bfafdb577cedf660d6917e1 Author: Topi Pohjolainen <topi.pohjolai...@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 <ja...@jlekstrand.net> Signed-off-by: Topi Pohjolainen <topi.pohjolai...@intel.com> URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=67b44a8423b9bf616387309761831caf3aa629c8 Author: Topi Pohjolainen <topi.pohjolai...@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 <ja...@jlekstrand.net> Signed-off-by: Topi Pohjolainen <topi.pohjolai...@intel.com> URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=1a43d774b613d0b00e26b28cc752d944ce8049aa Author: Topi Pohjolainen <topi.pohjolai...@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 <ja...@jlekstrand.net> Signed-off-by: Topi Pohjolainen <topi.pohjolai...@intel.com> URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=31bd461816bc14a01e54dea2277fc427a7f594be Author: Topi Pohjolainen <topi.pohjolai...@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 <ja...@jlekstrand.net> Signed-off-by: Topi Pohjolainen <topi.pohjolai...@intel.com> URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=7e254105635a2d20d387106d67b862f178cc4e6b Author: Topi Pohjolainen <topi.pohjolai...@intel.com> Date: Mon Jan 2 15:41:36 2017 +0200 i965/gen6: Use isl for hiz Reviewed-by: Jason Ekstrand <ja...@jlekstrand.net> Signed-off-by: Topi Pohjolainen <topi.pohjolai...@intel.com> URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=59e5519afa1a9cf1652f4b55e912e0ed5b7fae3c Author: Topi Pohjolainen <topi.pohjolai...@intel.com> Date: Wed Jan 11 15:35:29 2017 +0200 i965/miptree: Refactor isl aux usage resolver Reviewed-by: Jason Ekstrand <ja...@jlekstrand.net> Signed-off-by: Topi Pohjolainen <topi.pohjolai...@intel.com> URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=d8a4b8bc88caa47bc327a810917cab2517beb0c9 Author: Topi Pohjolainen <topi.pohjolai...@intel.com> Date: Sat May 13 09:32:02 2017 +0300 i965/gen6: Use isl for stencil surfaces Reviewed-by: Jason Ekstrand <ja...@jlekstrand.net> Signed-off-by: Topi Pohjolainen <topi.pohjolai...@intel.com> URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=0e816c9deb6f45a0053f35dd683868605b98c53c Author: Topi Pohjolainen <topi.pohjolai...@intel.com> Date: Tue Jun 13 12:30:26 2017 +0300 i965/miptree: Prepare range getter for isl based Reviewed-by: Jason Ekstrand <ja...@jlekstrand.net> Signed-off-by: Topi Pohjolainen <topi.pohjolai...@intel.com> URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=a808eb172ae2806ea071acabd2e2ef822e2d563e Author: Topi Pohjolainen <topi.pohjolai...@intel.com> Date: Sun May 14 19:14:19 2017 +0300 i965/miptree: Prepare stencil mapping for isl based Reviewed-by: Jason Ekstrand <ja...@jlekstrand.net> Signed-off-by: Topi Pohjolainen <topi.pohjolai...@intel.com> URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=7294cde750cc5dcad0a24e826440fdb00da53eae Author: Topi Pohjolainen <topi.pohjolai...@intel.com> Date: Sat Apr 22 09:37:10 2017 +0300 i965/blorp: Prepare for isl based miptrees Reviewed-by: Jason Ekstrand <ja...@jlekstrand.net> Signed-off-by: Topi Pohjolainen <topi.pohjolai...@intel.com> URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=3cf470f2b6c7d67116c42fecc68099e6b641bdc1 Author: Topi Pohjolainen <topi.pohjolai...@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.ch...@intel.com> Reviewed-by: Jason Ekstrand <ja...@jlekstrand.net> Signed-off-by: Topi Pohjolainen <topi.pohjolai...@intel.com> URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=5d125f999e4ac0c8b17782a50ca933daec61f491 Author: Topi Pohjolainen <topi.pohjolai...@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.ch...@intel.com> Reviewed-by: Jason Ekstrand <ja...@jlekstrand.net> Signed-off-by: Topi Pohjolainen <topi.pohjolai...@intel.com> URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=71ac909137d9d61d3aa3ec3dbaaba69128e0d558 Author: Topi Pohjolainen <topi.pohjolai...@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.ch...@intel.com> Reviewed-by: Jason Ekstrand <ja...@jlekstrand.net> Signed-off-by: Topi Pohjolainen <topi.pohjolai...@intel.com> URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=de158c1e435eb9160b8a29624a4a4807e1627811 Author: Topi Pohjolainen <topi.pohjolai...@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.ch...@intel.com> Reviewed-by: Jason Ekstrand <ja...@jlekstrand.net> Signed-off-by: Topi Pohjolainen <topi.pohjolai...@intel.com> URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=bb9c4113dceb79ee6ce5cdf84810086b3ab1d9fa Author: Topi Pohjolainen <topi.pohjolai...@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.ch...@intel.com> Reviewed-by: Jason Ekstrand <ja...@jlekstrand.net> Signed-off-by: Topi Pohjolainen <topi.pohjolai...@intel.com> URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=c05817ffc5ff9f8979250ecd3488be357c854be5 Author: Topi Pohjolainen <topi.pohjolai...@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 <ja...@jlekstrand.net> Signed-off-by: Topi Pohjolainen <topi.pohjolai...@intel.com> URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=143e3a679a99334bc1d2e18c1000422782c999ed Author: Topi Pohjolainen <topi.pohjolai...@intel.com> Date: Tue Apr 25 09:56:33 2017 +0300 i965: Prepare image validation for isl based miptrees Reviewed-by: Jason Ekstrand <ja...@jlekstrand.net> Signed-off-by: Topi Pohjolainen <topi.pohjolai...@intel.com> URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=41a7a0e5488b9725a49f0dcfb93b6612a23ab89c Author: Topi Pohjolainen <topi.pohjolai...@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.ch...@intel.com> Signed-off-by: Topi Pohjolainen <topi.pohjolai...@intel.com> URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=02fa622037f20dfbd739a0c3edbcbba2db48be55 Author: Topi Pohjolainen <topi.pohjolai...@intel.com> Date: Thu May 11 18:27:45 2017 +0300 i965/miptree: Add isl surface Reviewed-by: Nanley Chery <nanley.g.ch...@intel.com> Signed-off-by: Topi Pohjolainen <topi.pohjolai...@intel.com> URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=5a3105fe9a5693f0f3d1b09fb6d1e6b7bf8288ae Author: Topi Pohjolainen <topi.pohjolai...@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.ch...@intel.com> Signed-off-by: Topi Pohjolainen <topi.pohjolai...@intel.com> URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=a7480d3f030dfc03bab1ba1a64b84d9af2244530 Author: Topi Pohjolainen <topi.pohjolai...@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 <ja...@jlekstrand.net> Signed-off-by: Topi Pohjolainen <topi.pohjolai...@intel.com> URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=335543699a20387987613ac58e83c5a4328cc4b9 Author: Topi Pohjolainen <topi.pohjolai...@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.ch...@intel.com> Reviewed-by: Jason Ekstrand <ja...@jlekstrand.net> Signed-off-by: Topi Pohjolainen <topi.pohjolai...@intel.com> _______________________________________________ mesa-commit mailing list mesa-commit@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/mesa-commit