diff options
author | Kenneth Graunke <kenneth@whitecape.org> | 2013-10-25 11:37:06 -0700 |
---|---|---|
committer | Kenneth Graunke <kenneth@whitecape.org> | 2013-11-05 17:59:39 -0800 |
commit | ba836e02a3f09cdc2188c45b6e409a936a840bea (patch) | |
tree | 714b136cda43180c8097e21ab0472952c805dc39 /src/mesa/drivers/dri/i965/gen7_wm_surface_state.c | |
parent | e3854fe194021e61eff70c614550bbfc79d2b22e (diff) | |
download | external_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.c | 1 |
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; } |