From: Changyeon Lee Date: Tue, 18 Feb 2025 06:45:17 +0000 (+0900) Subject: tbm_module: Remove unused tbm_module_support_surface_data X-Git-Tag: accepted/tizen/unified/20250225.074900~4 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=25979729d773f4fdd4801ee2a9d1dec2efe68438;p=platform%2Fcore%2Fuifw%2Flibtbm.git tbm_module: Remove unused tbm_module_support_surface_data Change-Id: Ie7feab36efadb413f93c250f9f3d84f4c5a4e696 --- diff --git a/src/tbm_module.c b/src/tbm_module.c index 729daa3..e24c48d 100644 --- a/src/tbm_module.c +++ b/src/tbm_module.c @@ -658,39 +658,6 @@ tbm_module_get_plane_data(tbm_module *module, int format, int plane_idx, uint32_ return error; } -int -tbm_module_support_surface_data(tbm_module *module) -{ - tbm_error_e error = TBM_ERROR_NONE; - tbm_surface_data *surface_data = NULL; - - TBM_RETURN_VAL_IF_FAIL(module, 0); - - // check once support_surface_data or not. - if (module->check_surface_data) { - // return the value which already set. - return module->support_surface_data; - } - - // check this only once - module->check_surface_data = 1; - - if (module->type != TBM_MODULE_TYPE_HAL_TBM) - goto done; - - // Assume that the hal-tbm supports the hal surface apis if tbm_module_alloc_surface_data succeed. - surface_data = tbm_module_alloc_surface_data(module, 10, 10, TBM_FORMAT_ARGB8888, TBM_BO_DEFAULT, &error); - if (!surface_data) - goto done; - free(surface_data); - - module->support_surface_data = 1; - -done: - return module->support_surface_data; -} - - tbm_surface_data * tbm_module_alloc_surface_data(tbm_module *module, int width, int height, int format, int flags, tbm_error_e *error) { diff --git a/src/tbm_module.h b/src/tbm_module.h index a27a94f..d0d8ee7 100644 --- a/src/tbm_module.h +++ b/src/tbm_module.h @@ -52,8 +52,6 @@ typedef enum _tbm_module_type { typedef struct _tbm_module { tbm_module_type type; - int support_surface_data; - int check_surface_data; void *module_data; /* backend module */ tbm_bufmgr_backend backend; /* bufmgr backend (will be DEPRECATED) */ @@ -90,7 +88,6 @@ int tbm_module_get_capabilities(tbm_module *module, tbm_error_e * tbm_error_e tbm_module_bind_native_display(tbm_module *module, void *native_display); tbm_error_e tbm_module_get_supported_formats(tbm_module *module, uint32_t **formats, uint32_t *num); tbm_error_e tbm_module_get_plane_data(tbm_module *module, int format, int plane_idx, uint32_t w, uint32_t h, uint32_t *size, uint32_t *offset, uint32_t *pitch, int *bo_idx); -int tbm_module_support_surface_data(tbm_module *module); tbm_surface_data *tbm_module_alloc_surface_data(tbm_module *module, int width, int height, int format, int flags, tbm_error_e *error); tbm_surface_data *tbm_module_import_surface_data(tbm_module *module, int width, int height, int format, tbm_surface_buffer_data *buffer_data, tbm_error_e *error); tbm_bo_data *tbm_module_alloc_bo_data(tbm_module *module, tbm_bo bo, int size, int flags, tbm_error_e *error);