tbm_module_support_surface_data(tbm_module *module)
{
tbm_error_e error = TBM_ERROR_NONE;
- tbm_backend_surface_data *surface_data = NULL;
+ tbm_surface_data *surface_data = NULL;
static int tbm_module_check_support_surface_data = 0;
}
-tbm_backend_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)
{
- tbm_backend_surface_data *surface_data = NULL;
+ tbm_surface_data *surface_data = NULL;
TBM_RETURN_VAL_SET_ERR_IF_FAIL(module, NULL, *error, TBM_ERROR_INVALID_PARAMETER);
TBM_RETURN_VAL_SET_ERR_IF_FAIL(module->type == TBM_MODULE_TYPE_HAL_TBM, NULL, *error, TBM_ERROR_INVALID_OPERATION);
- surface_data = calloc(1, sizeof(struct _tbm_backend_surface_data));
+ surface_data = calloc(1, sizeof(struct _tbm_surface_data));
if (!surface_data) {
TBM_ERR("memory allocation failed.");
*error = TBM_ERROR_OUT_OF_MEMORY;
return surface_data;
}
-tbm_backend_surface_data *
+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_backend_surface_data *surface_data = NULL;
+ tbm_surface_data *surface_data = NULL;
TBM_RETURN_VAL_SET_ERR_IF_FAIL(module, NULL, *error, TBM_ERROR_INVALID_PARAMETER);
TBM_RETURN_VAL_SET_ERR_IF_FAIL(module->type == TBM_MODULE_TYPE_HAL_TBM, NULL, *error, TBM_ERROR_INVALID_OPERATION);
- surface_data = calloc(1, sizeof(struct _tbm_backend_surface_data));
+ surface_data = calloc(1, sizeof(struct _tbm_surface_data));
if (!surface_data) {
TBM_ERR("memory allocation failed.");
*error = TBM_ERROR_OUT_OF_MEMORY;
}
void
-tbm_surface_data_free(tbm_backend_surface_data *surface_data)
+tbm_surface_data_free(tbm_surface_data *surface_data)
{
TBM_RETURN_IF_FAIL(surface_data);
TBM_RETURN_IF_FAIL(surface_data->module);
}
tbm_error_e
-tbm_surface_data_get_plane_data(tbm_backend_surface_data *surface_data, int plane_idx, uint32_t *size, uint32_t *offset, uint32_t *pitch, int *bo_idx)
+tbm_surface_data_get_plane_data(tbm_surface_data *surface_data, int plane_idx, uint32_t *size, uint32_t *offset, uint32_t *pitch, int *bo_idx)
{
tbm_error_e error;
}
tbm_backend_bo_data **
-tbm_surface_data_get_bo_data_array(tbm_backend_surface_data *surface_data, int *num_bos, tbm_error_e *error)
+tbm_surface_data_get_bo_data_array(tbm_surface_data *surface_data, int *num_bos, tbm_error_e *error)
{
hal_tbm_bo **hal_bos = NULL;
}
tbm_surface_buffer_data *
-tbm_surface_data_export(tbm_backend_surface_data *surface_data, tbm_error_e *error)
+tbm_surface_data_export(tbm_surface_data *surface_data, tbm_error_e *error)
{
tbm_surface_buffer_data *buffer_data;