[Libva] [Libva-intel-driver PATCH 23/27] HEVC: Submit HCP_TILE_STATE if required
Xiang, Haihao
haihao.xiang at intel.com
Wed Nov 19 07:05:38 PST 2014
Signed-off-by: Xiang, Haihao <haihao.xiang at intel.com>
---
src/gen9_mfd.c | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/src/gen9_mfd.c b/src/gen9_mfd.c
index 9fafd80..78f1837 100644
--- a/src/gen9_mfd.c
+++ b/src/gen9_mfd.c
@@ -874,7 +874,9 @@ gen9_hcpd_hevc_decode_picture(VADriverContextP ctx,
gen9_hcpd_pipe_buf_addr_state(ctx, decode_state, gen9_hcpd_context);
gen9_hcpd_hevc_qm_state(ctx, decode_state, gen9_hcpd_context);
gen9_hcpd_pic_state(ctx, decode_state, gen9_hcpd_context);
- gen9_hcpd_tile_state(ctx, decode_state, gen9_hcpd_context);
+
+ if (pic_param->pic_fields.bits.tiles_enabled_flag)
+ gen9_hcpd_tile_state(ctx, decode_state, gen9_hcpd_context);
/* Need to double it works or not if the two slice groups have differenct slice data buffers */
for (j = 0; j < decode_state->num_slice_params; j++) {
--
1.9.1
More information about the Libva
mailing list