helper: remove unsupported format 35/172835/1
authorBoram Park <boram1288.park@samsung.com>
Fri, 16 Mar 2018 05:55:26 +0000 (14:55 +0900)
committerBoram Park <boram1288.park@samsung.com>
Fri, 16 Mar 2018 05:55:26 +0000 (14:55 +0900)
YUYV, UYVY doesn't seem to work properly

Change-Id: I923f2e52d54e37c78af02cad0fec0ca994501ad7

include/tdm_helper.h
src/tdm_helper.c

index 99fd638..f1f305b 100644 (file)
@@ -66,8 +66,6 @@ tdm_helper_get_time(void);
  * - TBM_FORMAT_YUV420
  * - TBM_FORMAT_NV12
  * - TBM_FORMAT_NV21
- * - TBM_FORMAT_YUYV
- * - TBM_FORMAT_UYVY
  * The filename extension should be "png" for TBM_FORMAT_ARGB8888 and TBM_FORMAT_XRGB8888
  * or "yuv" for YUV formats.
  * @param[in] buffer A TDM buffer
@@ -118,8 +116,6 @@ tdm_helper_clear_buffer_color(tbm_surface_h buffer, tdm_pos *pos, unsigned int c
  * - TBM_FORMAT_YUV420
  * - TBM_FORMAT_NV12
  * - TBM_FORMAT_NV21
- * - TBM_FORMAT_YUYV
- * - TBM_FORMAT_UYVY
  * @param[in] buffer A TDM buffer
  */
 void
index c7e0983..60a8daf 100644 (file)
@@ -326,13 +326,6 @@ tdm_helper_dump_buffer(tbm_surface_h buffer, const char *file)
                                                         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);
@@ -383,22 +376,6 @@ tdm_helper_clear_buffer_color(tbm_surface_h buffer, tdm_pos *pos, unsigned int c
                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;