X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=include%2Ftdm_common.h;h=dd01247b6438978a97416603160fd2de0b1f3e30;hb=4f27d4f31e3281c07f131d9a089ab5a7d6c01a97;hp=d087fc85a2592c238a04d6c4d075b1c13cf50feb;hpb=eecb74a2f3a111578d833ade42f33f5d21e540d3;p=platform%2Fcore%2Fuifw%2Flibtdm.git diff --git a/include/tdm_common.h b/include/tdm_common.h index d087fc8..dd01247 100644 --- a/include/tdm_common.h +++ b/include/tdm_common.h @@ -152,6 +152,7 @@ typedef enum { TDM_PP_CAPABILITY_ASYNC = (1 << 1), /**< The pp device supports asynchronous operation */ TDM_PP_CAPABILITY_SCALE = (1 << 4), /**< The pp device supports scale operation */ TDM_PP_CAPABILITY_TRANSFORM = (1 << 5), /**< The pp device supports transform operation */ + TDM_PP_CAPABILITY_SCANOUT = (1 << 6), /**< The pp device supports only scanout buffer */ } tdm_pp_capability; /** @@ -222,6 +223,7 @@ typedef enum { TDM_OUTPUT_DPMS_STANDBY, /**< StandBy, Vsync On */ TDM_OUTPUT_DPMS_SUSPEND, /**< Suspend, Vsync Off */ TDM_OUTPUT_DPMS_OFF, /**< Off, Vsync Off */ + TDM_OUTPUT_DPMS_AOD = 0x10, /**< AOD, Vsync On, extended DPMS mode */ } tdm_output_dpms; /** @@ -277,11 +279,6 @@ typedef struct _tdm_pos { unsigned int h; } tdm_pos; -typedef struct _tdm_hwc_region { - unsigned int num_rects; - tdm_pos const *rects; -} tdm_hwc_region; - /** * @brief The tdm value type enumeration */ @@ -305,14 +302,6 @@ typedef union { uint64_t u64; } tdm_value; -/** - * @brief The hwc window flag enumeration - * @since 2.0.0 - */ -typedef enum { - TDM_HWC_WINDOW_FLAG_NONE = 0, -} tdm_hwc_window_flag; - #ifdef __cplusplus } #endif