#define TBM_SURFACE_ALIGNMENT_PITCH_RGB (128)
#define TBM_SURFACE_ALIGNMENT_PITCH_YUV (16)
-/* check condition */
-#define DUMB_RETURN_IF_FAIL(cond) {\
- if (!(cond)) {\
- TBM_ERR("[%s] : '%s' failed.\n", __FUNCTION__, #cond);\
- return;\
- } \
-}
-#define DUMB_RETURN_VAL_IF_FAIL(cond, val) {\
- if (!(cond)) {\
- TBM_ERR("[%s] : '%s' failed.\n", __FUNCTION__, #cond);\
- return val;\
- } \
-}
-
struct dma_buf_info {
unsigned long size;
unsigned int fence_supported;
tbm_dumb_bufmgr_bind_native_display(tbm_backend_bufmgr_data *bufmgr_data, tbm_native_display *native_display)
{
tbm_bufmgr_dumb bufmgr_dumb = (tbm_bufmgr_dumb)bufmgr_data;
- DUMB_RETURN_VAL_IF_FAIL(bufmgr_dumb != NULL, TBM_ERROR_INVALID_PARAMETER);
+ TBM_RETURN_VAL_IF_FAIL(bufmgr_dumb != NULL, TBM_ERROR_INVALID_PARAMETER);
if (!tbm_drm_helper_wl_auth_server_init(native_display, bufmgr_dumb->fd,
bufmgr_dumb->device_name, 0)) {
tbm_bufmgr_dumb bufmgr_dumb = (tbm_bufmgr_dumb)bufmgr_data;
uint32_t *color_formats;
- DUMB_RETURN_VAL_IF_FAIL(bufmgr_dumb != NULL, TBM_ERROR_INVALID_PARAMETER);
+ TBM_RETURN_VAL_IF_FAIL(bufmgr_dumb != NULL, TBM_ERROR_INVALID_PARAMETER);
color_formats = (uint32_t *)calloc(1, sizeof(uint32_t) * TBM_COLOR_FORMAT_COUNT);
if (color_formats == NULL)
int _size = 0;
int _bo_idx = 0;
- DUMB_RETURN_VAL_IF_FAIL(bufmgr_dumb != NULL, TBM_ERROR_INVALID_PARAMETER);
+ TBM_RETURN_VAL_IF_FAIL(bufmgr_dumb != NULL, TBM_ERROR_INVALID_PARAMETER);
switch (format) {
/* 16 bpp RGB */
unsigned long key;
void *value;
- DUMB_RETURN_IF_FAIL(bufmgr_dumb != NULL);
+ TBM_RETURN_IF_FAIL(bufmgr_dumb != NULL);
bufmgr = bufmgr_dumb->bufmgr;