[Mesa-dev] i965/gen6: Represent stencil surfaces using isl
Topi Pohjolainen
topi.pohjolainen at gmail.com
Tue Jun 13 14:49:58 UTC 2017
This is part of earlier work in the list. Major difference is that
everything is now rebased on the new "side-by-side" stencil layout.
Topi Pohjolainen (15):
i965/miptree: Refactor mapping table alloc
i965: Add helper for converting isl tiling to bufmgr tiling
i965/miptree: Add isl surface
i965: Prepare up/downsampling for isl based miptrees
i965: Prepare image validation for isl based miptrees
i965: Prepare slice validator for isl based miptrees
i965: Prepare framebuffer validator for isl based miptrees
i965/tex: Prepare image update for isl based miptrees
i965: Prepare slice copy for isl based miptrees
i965/miptree: Add option to resolve offsets using isl_surf
i965: Add isl based miptree creator
i965/blorp: Prepare for isl based miptrees
i965/miptree: Prepare stencil mapping for isl based
i965/miptree: Prepare range getter for isl based
i965/gen6: Use isl for stencil surfaces
src/mesa/drivers/dri/i965/brw_blorp.c | 9 +-
src/mesa/drivers/dri/i965/gen6_depth_state.c | 31 ++--
src/mesa/drivers/dri/i965/intel_blit.h | 13 ++
src/mesa/drivers/dri/i965/intel_fbo.c | 33 +++-
src/mesa/drivers/dri/i965/intel_mipmap_tree.c | 258 +++++++++++++++++++++++---
src/mesa/drivers/dri/i965/intel_mipmap_tree.h | 10 +-
src/mesa/drivers/dri/i965/intel_tex_image.c | 19 +-
7 files changed, 324 insertions(+), 49 deletions(-)
--
2.11.0
More information about the mesa-dev
mailing list