summaryrefslogtreecommitdiff
path: root/src/i965_post_processing.h
diff options
context:
space:
mode:
authorLi, Xiaowei A <xiaowei.a.li@intel.com>2012-10-29 04:11:56 +0800
committerXiang, Haihao <haihao.xiang@intel.com>2012-10-31 16:46:14 +0800
commit10e3e326505052f9782e9515e10fe48bcd443277 (patch)
tree7e700694dbbc330c78c63c46992851b2025cba50 /src/i965_post_processing.h
parent71dbb28ca176f884927d442ed18de8b595bbfc48 (diff)
VPP: Support DN only on Ironlake and Sandybridge
signed-off-by: Xiang, Haihao <haihao.xiang@intel.com>
Diffstat (limited to 'src/i965_post_processing.h')
-rw-r--r--src/i965_post_processing.h8
1 files changed, 8 insertions, 0 deletions
diff --git a/src/i965_post_processing.h b/src/i965_post_processing.h
index 96ebfe4..9444dcc 100644
--- a/src/i965_post_processing.h
+++ b/src/i965_post_processing.h
@@ -46,6 +46,7 @@
PP_NV12_SCALING,
PP_NV12_AVS,
PP_NV12_DNDI,
+ PP_NV12_DN,
NUM_PP_MODULES,
};
@@ -83,6 +84,12 @@ struct pp_dndi_context
int dest_h;
};
+struct pp_dn_context
+{
+ int dest_w;
+ int dest_h;
+};
+
struct pp_module
{
struct i965_kernel kernel;
@@ -351,6 +358,7 @@ struct i965_post_processing_context
struct pp_scaling_context pp_scaling_context;
struct pp_avs_context pp_avs_context;
struct pp_dndi_context pp_dndi_context;
+ struct pp_dn_context pp_dn_context;
} private_context;
int (*pp_x_steps)(void *private_context);