Skip to content

Commit e233d25

Browse files
Yanfeng-Miintel-mediadev
authored andcommitted
[VP] EDSR refactor
EDSR refactor Change-Id: I5ceb25bcb7899cabc1b77bd76d6539d59f79a28d
1 parent 7808c48 commit e233d25

2 files changed

Lines changed: 20 additions & 0 deletions

File tree

media_driver/agnostic/common/os/mos_utilities.c

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3088,6 +3088,24 @@ static MOS_USER_FEATURE_VALUE MOSUserFeatureDescFields[__MOS_USER_FEATURE_KEY_MA
30883088
MOS_USER_FEATURE_VALUE_TYPE_UINT32,
30893089
"0",
30903090
"For debugging purpose. 0 is to use default setting, 1 means FP32 mode, 2 means Hybrid mode, 3 means FP16 mode"),
3091+
MOS_DECLARE_UF_KEY(__VPHAL_ENABLE_SUPER_RESOLUTION_EDSR_ID,
3092+
"Enable VP Super Resolution EDSR",
3093+
__MEDIA_USER_FEATURE_SUBKEY_INTERNAL,
3094+
__MEDIA_USER_FEATURE_SUBKEY_REPORT,
3095+
"VP",
3096+
MOS_USER_FEATURE_TYPE_USER,
3097+
MOS_USER_FEATURE_VALUE_TYPE_BOOL,
3098+
"0",
3099+
"For debugging purpose. true for enabling VPP super resolution EDSR scaling"),
3100+
MOS_DECLARE_UF_KEY(__VPHAL_SUPER_RESOLUTION_EDSR_MODE_ID,
3101+
"Super Resolution EDSR Mode",
3102+
__MEDIA_USER_FEATURE_SUBKEY_INTERNAL,
3103+
__MEDIA_USER_FEATURE_SUBKEY_REPORT,
3104+
"VP",
3105+
MOS_USER_FEATURE_TYPE_USER,
3106+
MOS_USER_FEATURE_VALUE_TYPE_UINT32,
3107+
"0",
3108+
"For debugging purpose. 0 is to use default setting, 1 means 20 channels, 2 means 24 channels, 3 means 25 channels"),
30913109
MOS_DECLARE_UF_KEY_DBGONLY(__MEDIA_USER_FEATURE_VALUE_SUPER_RESOLUTION_ENABLE_ID,
30923110
"SuperResolutionEnable",
30933111
__MEDIA_USER_FEATURE_SUBKEY_INTERNAL,

media_driver/agnostic/common/os/mos_utilities_common.h

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -442,6 +442,8 @@ typedef enum _MOS_USER_FEATURE_VALUE_ID
442442
__VPHAL_VEBOX_DISABLE_TEMPORAL_DENOISE_FILTER_ID,
443443
__VPHAL_ENABLE_SUPER_RESOLUTION_ID,
444444
__VPHAL_SUPER_RESOLUTION_MODE_ID,
445+
__VPHAL_ENABLE_SUPER_RESOLUTION_EDSR_ID,
446+
__VPHAL_SUPER_RESOLUTION_EDSR_MODE_ID,
445447
#if (_DEBUG || _RELEASE_INTERNAL)
446448
__VPHAL_COMP_8TAP_ADAPTIVE_ENABLE_ID,
447449
__VPHAL_RNDR_FORCE_VP_DECOMPRESSED_OUTPUT_ID,

0 commit comments

Comments
 (0)