diff options
| author | Treehugger Robot <treehugger-gerrit@google.com> | 2020-09-04 00:32:37 +0000 |
|---|---|---|
| committer | Gerrit Code Review <noreply-gerritcodereview@google.com> | 2020-09-04 00:32:37 +0000 |
| commit | b5bd9f414299b491b5d7d24aa23f19fdc191dfc0 (patch) | |
| tree | 763332b6febdd59dc045cdb2496a8d9249217d52 /system/OpenglSystemCommon | |
| parent | 2a3bc5d2b88dc41c8f1c61b0d56873e1221a364c (diff) | |
| parent | 5a16233de98eb9b9ee89d70c401251c3610d1f26 (diff) | |
| download | device_generic_goldfish-opengl-b5bd9f414299b491b5d7d24aa23f19fdc191dfc0.tar.gz device_generic_goldfish-opengl-b5bd9f414299b491b5d7d24aa23f19fdc191dfc0.tar.bz2 device_generic_goldfish-opengl-b5bd9f414299b491b5d7d24aa23f19fdc191dfc0.zip | |
Merge changes I4665c1fb,I3d9b8dd9
* changes:
Support YUV conversion in vulkan with Android hardware buffer
Support YUV420p
Diffstat (limited to 'system/OpenglSystemCommon')
| -rw-r--r-- | system/OpenglSystemCommon/FormatConversions.cpp | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/system/OpenglSystemCommon/FormatConversions.cpp b/system/OpenglSystemCommon/FormatConversions.cpp index cc976ed0..aae6bb98 100644 --- a/system/OpenglSystemCommon/FormatConversions.cpp +++ b/system/OpenglSystemCommon/FormatConversions.cpp @@ -35,11 +35,14 @@ static int get_rgb_offset(int row, int width, int rgbStride) { return row * width * rgbStride; } +#define OMX_COLOR_FormatYUV420Planar 0x13 + bool gralloc_is_yuv_format(const int format) { switch (format) { case HAL_PIXEL_FORMAT_YV12: case HAL_PIXEL_FORMAT_YCbCr_420_888: case HAL_PIXEL_FORMAT_YCrCb_420_SP: + case OMX_COLOR_FormatYUV420Planar: return true; default: |
