diff options
Diffstat (limited to 'src/i965_gpe_utils.h')
-rw-r--r-- | src/i965_gpe_utils.h | 87 |
1 files changed, 0 insertions, 87 deletions
diff --git a/src/i965_gpe_utils.h b/src/i965_gpe_utils.h index 19ad341..52097d3 100644 --- a/src/i965_gpe_utils.h +++ b/src/i965_gpe_utils.h @@ -412,18 +412,6 @@ void gen8_gpe_mi_batch_buffer_start(VADriverContextP ctx, struct gpe_mi_batch_buffer_start_parameter *params); -struct gpe_media_object_inline_data -{ - union { - struct { - unsigned int x:8; - unsigned int y:8; - unsigned int reserved:16; - }; - unsigned int value; - }; -}; - struct gpe_media_object_parameter { unsigned int use_scoreboard; @@ -519,29 +507,6 @@ struct gpe_media_object_walker_parameter struct gpe_walker_xy global_inner_loop_unit; }; -enum walker_degree -{ - WALKER_NO_DEGREE = 0, - WALKER_45_DEGREE, - WALKER_26_DEGREE, - WALKER_46_DEGREE, // VP8 HybridPak2Pattern - WALKER_26Z_DEGREE, // HEVC - WALKER_45Z_DEGREE, // VP9 MB ENC I 16x16, P - WALKER_26X_DEGREE, // HEVC - WALKER_26ZX_DEGREE // HEVC -}; -struct gpe_encoder_kernel_walker_parameter -{ - unsigned int walker_degree; - unsigned int use_scoreboard; - unsigned int scoreboard_mask; - unsigned int no_dependency; - unsigned int resolution_x; - unsigned int resolution_y; - unsigned int use_vertical_raster_scan; - unsigned int mbenc_i_frame_dist_in_use; -}; - extern void gen8_gpe_media_object(VADriverContextP ctx, struct i965_gpe_context *gpe_context, @@ -590,58 +555,6 @@ gen8_gpe_pipe_control(VADriverContextP ctx, struct intel_batchbuffer *batch, struct gpe_pipe_control_parameter *param); -extern void -i965_init_media_object_walker_parameter(struct gpe_encoder_kernel_walker_parameter *kernel_walker_param, - struct gpe_media_object_walker_parameter *walker_param); - -extern void -gen9_add_2d_gpe_surface(VADriverContextP ctx, - struct i965_gpe_context *gpe_context, - struct object_surface *obj_surface, - int is_uv_surface, - int is_media_block_rw, - unsigned int format, - int index); -extern void -gen9_add_adv_gpe_surface(VADriverContextP ctx, - struct i965_gpe_context *gpe_context, - struct object_surface *obj_surface, - int index); -extern void -gen9_add_buffer_gpe_surface(VADriverContextP ctx, - struct i965_gpe_context *gpe_context, - struct i965_gpe_resource *gpe_buffer, - int is_raw_buffer, - unsigned int size, - unsigned int offset, - int index); -extern void -gen9_add_buffer_2d_gpe_surface(VADriverContextP ctx, - struct i965_gpe_context *gpe_context, - struct i965_gpe_resource *gpe_buffer, - int is_media_block_rw, - unsigned int format, - int index); -extern void -gen9_add_dri_buffer_gpe_surface(VADriverContextP ctx, - struct i965_gpe_context *gpe_context, - dri_bo *bo, - int is_raw_buffer, - unsigned int size, - unsigned int offset, - int index); -/* -extern void -gen9_add_dri_buffer_2d_gpe_surface(VADriverContextP ctx, - struct i965_gpe_context *gpe_context, - dri_bo *bo, - unsigned int width, - unsigned int height, - unsigned int pitch, - int is_media_block_rw, - unsigned int format, - int index); -*/ struct i965_gpe_table { void (*context_init)(VADriverContextP ctx, |