[Libva] [Libva-intel-driver][PATCH 07/17] Rename gen8p_gpe_context_map_curbe()/gen8p_gpe_context_unmap_curbe() to i965_gpe_context_map_curbe()/i965_gpe_context_unmap_curbe()

Xiang, Haihao haihao.xiang at intel.com
Thu Nov 17 08:35:06 UTC 2016


gpe_context->curbe.bo always points to the curbe buffer now, and the two functions
can be used on all platforms

Signed-off-by: Xiang, Haihao <haihao.xiang at intel.com>
---
 src/gen9_post_processing.c |  4 ++--
 src/gen9_vp9_encoder.c     | 20 ++++++++++----------
 src/i965_gpe_utils.c       |  4 ++--
 src/i965_gpe_utils.h       |  4 ++--
 4 files changed, 16 insertions(+), 16 deletions(-)

diff --git a/src/gen9_post_processing.c b/src/gen9_post_processing.c
index c0ae791..862a26a 100644
--- a/src/gen9_post_processing.c
+++ b/src/gen9_post_processing.c
@@ -653,7 +653,7 @@ gen9_gpe_context_p010_scaling_curbe(VADriverContextP ctx,
         (dst_rect == NULL) || (dst_surface == NULL))
         return;
 
-    scaling_curbe = gen8p_gpe_context_map_curbe(gpe_context);
+    scaling_curbe = i965_gpe_context_map_curbe(gpe_context);
 
     if (!scaling_curbe)
         return;
@@ -696,7 +696,7 @@ gen9_gpe_context_p010_scaling_curbe(VADriverContextP ctx,
     }
     /* I010 will use LSB */
 
-    gen8p_gpe_context_unmap_curbe(gpe_context);
+    i965_gpe_context_unmap_curbe(gpe_context);
 }
 
 static bool
diff --git a/src/gen9_vp9_encoder.c b/src/gen9_vp9_encoder.c
index 1badd88..a933c15 100644
--- a/src/gen9_vp9_encoder.c
+++ b/src/gen9_vp9_encoder.c
@@ -1159,7 +1159,7 @@ void gen9_vp9_set_curbe_brc(VADriverContextP ctx,
     seq_param      = param->pseq_param;
     segment_param  = param->psegment_param;
 
-    cmd = gen8p_gpe_context_map_curbe(gpe_context);
+    cmd = i965_gpe_context_map_curbe(gpe_context);
 
     if (!cmd)
         return;
@@ -1347,7 +1347,7 @@ void gen9_vp9_set_curbe_brc(VADriverContextP ctx,
     cmd->dw60.brc_bitstream_size_data_bti      = VP9_BTI_BRC_BITSTREAM_SIZE_G9;
     cmd->dw61.brc_hfw_data_output_bti          = VP9_BTI_BRC_HFW_DATA_G9;
 
-    gen8p_gpe_context_unmap_curbe(gpe_context);
+    i965_gpe_context_unmap_curbe(gpe_context);
     return;
 }
 
@@ -2057,7 +2057,7 @@ void gen9_vp9_set_curbe_me(VADriverContextP ctx,
     else
         enc_media_state = VP9_MEDIA_STATE_4X_ME;
 
-    me_cmd = gen8p_gpe_context_map_curbe(gpe_context);
+    me_cmd = i965_gpe_context_map_curbe(gpe_context);
 
     if (!me_cmd)
         return;
@@ -2117,7 +2117,7 @@ void gen9_vp9_set_curbe_me(VADriverContextP ctx,
     me_cmd->dw36.vme_fwd_inter_pred_surf_index       = VP9_BTI_ME_CURR_PIC_L0;
     me_cmd->dw37.vme_bdw_inter_pred_surf_index       = VP9_BTI_ME_CURR_PIC_L1;
 
-    gen8p_gpe_context_unmap_curbe(gpe_context);
+    i965_gpe_context_unmap_curbe(gpe_context);
 }
 
 static void
@@ -2398,7 +2398,7 @@ gen9_vp9_set_curbe_scaling_cm(VADriverContextP ctx,
 {
     vp9_scaling4x_curbe_data_cm *curbe_cmd;
 
-    curbe_cmd = gen8p_gpe_context_map_curbe(gpe_context);
+    curbe_cmd = i965_gpe_context_map_curbe(gpe_context);
 
     if (!curbe_cmd)
         return;
@@ -2422,7 +2422,7 @@ gen9_vp9_set_curbe_scaling_cm(VADriverContextP ctx,
         curbe_cmd->dw10.mbv_proc_stat_bti = VP9_BTI_SCALING_FRAME_MBVPROCSTATS_DST_CM;
     }
 
-    gen8p_gpe_context_unmap_curbe(gpe_context);
+    i965_gpe_context_unmap_curbe(gpe_context);
     return;
 }
 
@@ -2670,7 +2670,7 @@ gen9_vp9_set_curbe_dys(VADriverContextP ctx,
 {
     vp9_dys_curbe_data  *curbe_cmd;
 
-    curbe_cmd = gen8p_gpe_context_map_curbe(gpe_context);
+    curbe_cmd = i965_gpe_context_map_curbe(gpe_context);
 
     if (!curbe_cmd)
         return;
@@ -2690,7 +2690,7 @@ gen9_vp9_set_curbe_dys(VADriverContextP ctx,
     curbe_cmd->dw17.output_frame_y_bti    = VP9_BTI_DYS_OUTPUT_Y;
     curbe_cmd->dw18.avs_sample_idx            = 0;
 
-    gen8p_gpe_context_unmap_curbe(gpe_context);
+    i965_gpe_context_unmap_curbe(gpe_context);
 }
 
 static void
@@ -3023,7 +3023,7 @@ gen9_vp9_set_curbe_mbenc(VADriverContextP ctx,
         seg_param = &tmp_seg_param;
     }
 
-    curbe_cmd = gen8p_gpe_context_map_curbe(gpe_context);
+    curbe_cmd = i965_gpe_context_map_curbe(gpe_context);
 
     if (!curbe_cmd)
         return;
@@ -3167,7 +3167,7 @@ gen9_vp9_set_curbe_mbenc(VADriverContextP ctx,
     curbe_cmd->dw174.cu_record_bti               = VP9_BTI_MBENC_CU_RECORDS_G9;
     curbe_cmd->dw175.pak_data_bti                = VP9_BTI_MBENC_PAK_DATA_G9;
 
-    gen8p_gpe_context_unmap_curbe(gpe_context);
+    i965_gpe_context_unmap_curbe(gpe_context);
     return;
 }
 
diff --git a/src/i965_gpe_utils.c b/src/i965_gpe_utils.c
index a6d539b..66609c0 100644
--- a/src/i965_gpe_utils.c
+++ b/src/i965_gpe_utils.c
@@ -1660,7 +1660,7 @@ gen8_gpe_context_set_dynamic_buffer(VADriverContextP ctx,
 }
 
 void *
-gen8p_gpe_context_map_curbe(struct i965_gpe_context *gpe_context)
+i965_gpe_context_map_curbe(struct i965_gpe_context *gpe_context)
 {
     dri_bo_map(gpe_context->curbe.bo, 1);
 
@@ -1668,7 +1668,7 @@ gen8p_gpe_context_map_curbe(struct i965_gpe_context *gpe_context)
 }
 
 void
-gen8p_gpe_context_unmap_curbe(struct i965_gpe_context *gpe_context)
+i965_gpe_context_unmap_curbe(struct i965_gpe_context *gpe_context)
 {
     dri_bo_unmap(gpe_context->curbe.bo);
 }
diff --git a/src/i965_gpe_utils.h b/src/i965_gpe_utils.h
index e19e107..66be748 100644
--- a/src/i965_gpe_utils.h
+++ b/src/i965_gpe_utils.h
@@ -437,10 +437,10 @@ extern void
 gen9_gpe_reset_binding_table(VADriverContextP ctx,
                              struct i965_gpe_context *gpe_context);
 extern
-void *gen8p_gpe_context_map_curbe(struct i965_gpe_context *gpe_context);
+void *i965_gpe_context_map_curbe(struct i965_gpe_context *gpe_context);
 
 extern
-void gen8p_gpe_context_unmap_curbe(struct i965_gpe_context *gpe_context);
+void i965_gpe_context_unmap_curbe(struct i965_gpe_context *gpe_context);
 
 extern
 void gen8_gpe_setup_interface_data(VADriverContextP ctx,
-- 
1.9.1



More information about the Libva mailing list