From 360af47b34a4fbcfb48be27fdae57654f22c91ef Mon Sep 17 00:00:00 2001 From: SooChan Lim Date: Mon, 12 Nov 2018 09:34:02 +0900 Subject: [PATCH] hwc: add the prototypes to avoid build break this patch will be reverted later Change-Id: I0fff096e12ce975fd7c4fd5a6f33d4e1d53afbce --- include/tdm.h | 3 +++ include/tdm_types.h | 9 +++++++++ src/tdm_hwc.c | 7 +++++++ 3 files changed, 19 insertions(+) diff --git a/include/tdm.h b/include/tdm.h index 538592b..c8ab346 100644 --- a/include/tdm.h +++ b/include/tdm.h @@ -1007,6 +1007,9 @@ tdm_hwc_get_changed_composition_types(tdm_hwc *hwc, uint32_t *num_elements, tdm_error tdm_hwc_accept_validation(tdm_hwc *hwc); +/* temporary prototype to avoid build break */ +tdm_error tdm_hwc_accept_changes(tdm_hwc *hwc); + /** * @brief Commit changes for a hwc * @details After all change of a window object are applied, a user commit handler diff --git a/include/tdm_types.h b/include/tdm_types.h index d9ab984..50fb4b8 100644 --- a/include/tdm_types.h +++ b/include/tdm_types.h @@ -222,6 +222,15 @@ typedef enum { TDM_HWC_WIN_CONSTRAINT_BUFFER_QUEUE = (1 << 0), } tdm_hwc_window_constraint; +/* temporary prototype to avoid build break */ +#define TDM_CONSTRAINT_NONE 0 +#define TDM_CONSTRAINT_BUFFER_QUEUE (1 << 0) +#define TDM_COMPOSITION_NONE 0 +#define TDM_COMPOSITION_CLIENT 1 +#define TDM_COMPOSITION_DEVICE 3 +#define TDM_COMPOSITION_CURSOR 4 +#define TDM_COMPOSITION_VIDEO 5 + /** * @brief The tdm display object */ diff --git a/src/tdm_hwc.c b/src/tdm_hwc.c index 013eb34..5dd71a3 100644 --- a/src/tdm_hwc.c +++ b/src/tdm_hwc.c @@ -479,6 +479,13 @@ tdm_hwc_accept_validation(tdm_hwc *hwc) return ret; } +/* temporary prototype to avoid build break */ +tdm_error +tdm_hwc_accept_changes(tdm_hwc *hwc) +{ + return tdm_hwc_accept_validation(hwc); +} + EXTERN tdm_error tdm_hwc_commit(tdm_hwc *hwc, int sync, tdm_hwc_commit_handler func, void *user_data) { -- 2.7.4