From: Jason Ekstrand Date: Wed, 17 Aug 2016 15:04:43 +0000 (-0700) Subject: i965/blorp: Use gen6_upload_urb X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=28991c9601f9ad3c4f4e11da44a26c8ee0427021;p=mesa.git i965/blorp: Use gen6_upload_urb Signed-off-by: Jason Ekstrand Reviewed-by: Topi Pohjolainen --- diff --git a/src/mesa/drivers/dri/i965/genX_blorp_exec.c b/src/mesa/drivers/dri/i965/genX_blorp_exec.c index ea4c07681bc..68c3c27bfc3 100644 --- a/src/mesa/drivers/dri/i965/genX_blorp_exec.c +++ b/src/mesa/drivers/dri/i965/genX_blorp_exec.c @@ -200,9 +200,9 @@ static void emit_urb_config(struct brw_context *brw, const struct brw_blorp_params *params) { -#if GEN_GEN >= 7 const unsigned vs_entry_size = gen7_blorp_get_vs_entry_size(params); +#if GEN_GEN >= 7 if (!(brw->ctx.NewDriverState & (BRW_NEW_CONTEXT | BRW_NEW_URB_SIZE)) && brw->urb.vsize >= vs_entry_size) return; @@ -211,9 +211,7 @@ emit_urb_config(struct brw_context *brw, gen7_upload_urb(brw, vs_entry_size, false, false); #else - blorp_emit(brw, GENX(3DSTATE_URB), urb) { - urb.VSNumberofURBEntries = brw->urb.max_vs_entries; - } + gen6_upload_urb(brw, vs_entry_size, false, 0); #endif }