summaryrefslogtreecommitdiff
path: root/src/i965_gpe_utils.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/i965_gpe_utils.h')
-rw-r--r--src/i965_gpe_utils.h87
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,