info.planes[1].size, NULL,
0);
break;
- case TBM_FORMAT_YUYV:
- case TBM_FORMAT_UYVY:
- _tdm_helper_dump_raw((const char*)temp,
- info.planes[0].ptr,
- info.planes[0].size, NULL, 0,
- NULL, 0);
- break;
default:
TDM_ERR("can't dump %c%c%c%c buffer", FOURCC_STR(info.format));
tbm_surface_unmap(buffer);
memset((char*)info.planes[0].ptr, 0x10, info.planes[0].stride * info.height);
memset((char*)info.planes[1].ptr, 0x80, info.planes[1].stride * (info.height >> 1));
break;
- case TBM_FORMAT_YUYV: {
- int *ibuf = (int*)info.planes[0].ptr;
- int i, size = info.planes[0].stride * info.height / 4;
-
- for (i = 0 ; i < size ; i++)
- ibuf[i] = 0x10801080;
- }
- break;
- case TBM_FORMAT_UYVY: {
- int *ibuf = (int*)info.planes[0].ptr;
- int i, size = info.planes[0].stride * info.height / 4;
-
- for (i = 0 ; i < size ; i++)
- ibuf[i] = 0x80108010; /* YUYV -> 0xVYUY */
- }
- break;
default:
TDM_ERR("can't clear %c%c%c%c buffer", FOURCC_STR(info.format));
break;