• R/O
  • HTTP
  • SSH
  • HTTPS

Commit

Tags
No Tags

Frequently used words (click to add to your profile)

javac++androidlinuxc#windowsobjective-ccocoa誰得qtpythonphprubygameguibathyscaphec計画中(planning stage)翻訳omegatframeworktwitterdomtestvb.netdirectxゲームエンジンbtronarduinopreviewer

hardware/intel/intel-driver


Commit MetaInfo

Revisión9aa24c3f672aa7f37edfd4ecf99e4dfb2152b8a7 (tree)
Tiempo2014-12-14 01:42:17
AutorXiang, Haihao <haihao.xiang@inte...>
CommiterXiang, Haihao

Log Message

HEVC: Submit HCP_TILE_STATE if required

Signed-off-by: Xiang, Haihao <haihao.xiang@intel.com>
(cherry picked from commit 725d5640001c8de6e81a63616a48108db6f3dd8f)

Cambiar Resumen

Diferencia incremental

--- a/src/gen9_mfd.c
+++ b/src/gen9_mfd.c
@@ -874,7 +874,9 @@ gen9_hcpd_hevc_decode_picture(VADriverContextP ctx,
874874 gen9_hcpd_pipe_buf_addr_state(ctx, decode_state, gen9_hcpd_context);
875875 gen9_hcpd_hevc_qm_state(ctx, decode_state, gen9_hcpd_context);
876876 gen9_hcpd_pic_state(ctx, decode_state, gen9_hcpd_context);
877- gen9_hcpd_tile_state(ctx, decode_state, gen9_hcpd_context);
877+
878+ if (pic_param->pic_fields.bits.tiles_enabled_flag)
879+ gen9_hcpd_tile_state(ctx, decode_state, gen9_hcpd_context);
878880
879881 /* Need to double it works or not if the two slice groups have differenct slice data buffers */
880882 for (j = 0; j < decode_state->num_slice_params; j++) {