If Gen >= 6, then set the following: vtbl.resolve_depthbuffer vtbl.resolve_hizbuffer.
Signed-off-by: Chad Versace <c...@chad-versace.us> --- src/mesa/drivers/dri/i965/brw_vtbl.c | 9 +++++++++ 1 files changed, 9 insertions(+), 0 deletions(-) diff --git a/src/mesa/drivers/dri/i965/brw_vtbl.c b/src/mesa/drivers/dri/i965/brw_vtbl.c index 8b3677b..135887b 100644 --- a/src/mesa/drivers/dri/i965/brw_vtbl.c +++ b/src/mesa/drivers/dri/i965/brw_vtbl.c @@ -44,6 +44,7 @@ #include "brw_context.h" #include "brw_defines.h" +#include "brw_hiz.h" #include "brw_state.h" #include "brw_draw.h" #include "brw_vs.h" @@ -254,4 +255,12 @@ void brwInitVtbl( struct brw_context *brw ) brw->intel.vtbl.debug_batch = brw_debug_batch; brw->intel.vtbl.render_target_supported = brw_render_target_supported; brw->intel.vtbl.is_hiz_depth_format = brw_is_hiz_depth_format; + + if (brw->intel.gen >= 6) { + brw->intel.vtbl.resolve_hizbuffer = brw_hiz_resolve_hizbuffer; + brw->intel.vtbl.resolve_depthbuffer = brw_hiz_resolve_depthbuffer; + } else { + brw->intel.vtbl.resolve_hizbuffer = 0; + brw->intel.vtbl.resolve_depthbuffer = 0; + } } -- 1.7.6.2 _______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-dev