summaryrefslogtreecommitdiff
path: root/src/gen75_vme.c
diff options
context:
space:
mode:
authorZhao Yakui <yakui.zhao@intel.com>2013-12-19 13:36:11 +0800
committerXiang, Haihao <haihao.xiang@intel.com>2014-02-27 10:26:17 +0800
commitc7013d4a50acf8f077535fc435f9d666dd0c56ff (patch)
treeb0eea0e1773b53635228d9ca4a2fe4ce1964b812 /src/gen75_vme.c
parent2e6a1a078d8a911734e3eaaf2a2790d58bd9afb2 (diff)
downloadlibva-intel-driver-c7013d4a50acf8f077535fc435f9d666dd0c56ff.tar.gz
Follow spec to update the URB entry/size setting for encoding on Haswell/BDW
Signed-off-by: Zhao Yakui <yakui.zhao@intel.com>
Diffstat (limited to 'src/gen75_vme.c')
-rw-r--r--src/gen75_vme.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/gen75_vme.c b/src/gen75_vme.c
index ab8bf899..7f788b81 100644
--- a/src/gen75_vme.c
+++ b/src/gen75_vme.c
@@ -1037,9 +1037,9 @@ Bool gen75_vme_context_init(VADriverContextP ctx, struct intel_encoder_context *
vme_context->gpe_context.curbe.length = CURBE_TOTAL_DATA_LENGTH;
vme_context->gpe_context.vfe_state.max_num_threads = 60 - 1;
- vme_context->gpe_context.vfe_state.num_urb_entries = 16;
+ vme_context->gpe_context.vfe_state.num_urb_entries = 64;
vme_context->gpe_context.vfe_state.gpgpu_mode = 0;
- vme_context->gpe_context.vfe_state.urb_entry_size = 59 - 1;
+ vme_context->gpe_context.vfe_state.urb_entry_size = 16;
vme_context->gpe_context.vfe_state.curbe_allocation_size = CURBE_ALLOCATION_SIZE - 1;
gen7_vme_scoreboard_init(ctx, vme_context);