summaryrefslogtreecommitdiffstats
path: root/src/mesa/drivers/dri/i965/gen7_wm_surface_state.c
diff options
context:
space:
mode:
authorKenneth Graunke <kenneth@whitecape.org>2013-10-25 11:37:06 -0700
committerKenneth Graunke <kenneth@whitecape.org>2013-11-05 17:59:39 -0800
commitba836e02a3f09cdc2188c45b6e409a936a840bea (patch)
tree714b136cda43180c8097e21ab0472952c805dc39 /src/mesa/drivers/dri/i965/gen7_wm_surface_state.c
parente3854fe194021e61eff70c614550bbfc79d2b22e (diff)
downloadexternal_mesa3d-ba836e02a3f09cdc2188c45b6e409a936a840bea.zip
external_mesa3d-ba836e02a3f09cdc2188c45b6e409a936a840bea.tar.gz
external_mesa3d-ba836e02a3f09cdc2188c45b6e409a936a840bea.tar.bz2
i965: Virtualize emit_buffer_surface_state().
This entails adding "mocs" and "rw" parameters to the Gen4-5 version. I made it actually pay attention to the rw flag (even though it is always false), but mocs is always ignored. Signed-off-by: Kenneth Graunke <kenneth@whitecape.org> Reviewed-by: Paul Berry <stereotype441@gmail.com>
Diffstat (limited to 'src/mesa/drivers/dri/i965/gen7_wm_surface_state.c')
-rw-r--r--src/mesa/drivers/dri/i965/gen7_wm_surface_state.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/mesa/drivers/dri/i965/gen7_wm_surface_state.c b/src/mesa/drivers/dri/i965/gen7_wm_surface_state.c
index ed7565f..2a42e32 100644
--- a/src/mesa/drivers/dri/i965/gen7_wm_surface_state.c
+++ b/src/mesa/drivers/dri/i965/gen7_wm_surface_state.c
@@ -615,4 +615,5 @@ gen7_init_vtable_surface_functions(struct brw_context *brw)
gen7_update_null_renderbuffer_surface;
brw->vtbl.create_constant_surface = gen7_create_constant_surface;
brw->vtbl.create_raw_surface = gen7_create_raw_surface;
+ brw->vtbl.emit_buffer_surface_state = gen7_emit_buffer_surface_state;
}