summaryrefslogtreecommitdiffstats
path: root/src/mesa/drivers/dri/i965/brw_wm_surface_state.c
diff options
context:
space:
mode:
authorFrancisco Jerez <currojerez@riseup.net>2015-02-10 15:54:55 +0200
committerFrancisco Jerez <currojerez@riseup.net>2015-03-02 14:33:13 +0200
commit7bfbaf4a5ab580a8661ea99059cb48c64a016ab6 (patch)
treef0af54356fa10563bd0078c5695e33f0058b1002 /src/mesa/drivers/dri/i965/brw_wm_surface_state.c
parent65f9b83e05d790ddb3846b7a0e2b02241c61ab02 (diff)
downloadexternal_mesa3d-7bfbaf4a5ab580a8661ea99059cb48c64a016ab6.zip
external_mesa3d-7bfbaf4a5ab580a8661ea99059cb48c64a016ab6.tar.gz
external_mesa3d-7bfbaf4a5ab580a8661ea99059cb48c64a016ab6.tar.bz2
i965: Remove the create_raw_surface vtbl hook.
It's a wrapper around emit_buffer_surface_state with format=RAW, pitch=1, rw=true and the remaining arguments ordered differently. There's no point in having a separate vtbl pointer for that. Reviewed-by: Kristian Høgsberg <krh@bitplanet.net>
Diffstat (limited to 'src/mesa/drivers/dri/i965/brw_wm_surface_state.c')
-rw-r--r--src/mesa/drivers/dri/i965/brw_wm_surface_state.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/mesa/drivers/dri/i965/brw_wm_surface_state.c b/src/mesa/drivers/dri/i965/brw_wm_surface_state.c
index f479f44..828893b 100644
--- a/src/mesa/drivers/dri/i965/brw_wm_surface_state.c
+++ b/src/mesa/drivers/dri/i965/brw_wm_surface_state.c
@@ -953,9 +953,9 @@ brw_upload_abo_surfaces(struct brw_context *brw,
drm_intel_bo *bo = intel_bufferobj_buffer(
brw, intel_bo, binding->Offset, intel_bo->Base.Size - binding->Offset);
- brw->vtbl.create_raw_surface(brw, bo, binding->Offset,
- bo->size - binding->Offset,
- &surf_offsets[i], true);
+ brw->vtbl.emit_buffer_surface_state(brw, &surf_offsets[i], bo,
+ binding->Offset, BRW_SURFACEFORMAT_RAW,
+ bo->size - binding->Offset, 1, true);
}
if (prog->NumAtomicBuffers)