diff options
author | Anjaneya Prasad Musunuri <aprasad@codeaurora.org> | 2016-03-15 12:44:36 +0530 |
---|---|---|
committer | Gerrit - the friendly Code Review server <code-review@localhost> | 2016-05-26 14:44:41 -0700 |
commit | 0c39af5235d88f961b7ce0f915e5ebf0f538d692 (patch) | |
tree | 95890722cdab614aa5dda4252f8120e774ba3139 | |
parent | 728d4a259d0e6e0a475d6bb74ca2bb394be1cf58 (diff) | |
download | hardware_qcom_display-0c39af5235d88f961b7ce0f915e5ebf0f538d692.tar.gz hardware_qcom_display-0c39af5235d88f961b7ce0f915e5ebf0f538d692.tar.bz2 hardware_qcom_display-0c39af5235d88f961b7ce0f915e5ebf0f538d692.zip |
sdm: Adding mapping of MDP RGB565_UBWC format to SDM format
Added above mapping to resolve GPU fallback when input
format is BGR565_UBWC.
Updated supported rotator output formats to be same as
supported input formats.
Change-Id: Ifbda255f290d4d3db8308b110515b966c7e57fc5
CRs-Fixed: 989972
-rwxr-xr-x[-rw-r--r--] | sdm/libs/core/fb/hw_info.cpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/sdm/libs/core/fb/hw_info.cpp b/sdm/libs/core/fb/hw_info.cpp index 0f34d9d8d..3260c3228 100644..100755 --- a/sdm/libs/core/fb/hw_info.cpp +++ b/sdm/libs/core/fb/hw_info.cpp @@ -53,7 +53,7 @@ const uint8_t HWInfo::kDefaultFormatSupport[kHWSubBlockMax][BITS_TO_BYTES(MDP_IM { 0x33, 0xE0, 0x00, 0x16, 0x00, 0xBF, 0x00 }, // kHWDMAPipe { 0x12, 0x60, 0x0C, 0x00, 0x00, 0x0F, 0x00 }, // kHWCursorPipe { 0xFF, 0xF5, 0x1C, 0x1E, 0x20, 0xFF, 0x01 }, // kHWRotatorInput - { 0x3F, 0xF4, 0x10, 0x1E, 0x20, 0xFF, 0x01 }, // kHWRotatorOutput + { 0xFF, 0xF5, 0x1C, 0x1E, 0x20, 0xFF, 0x01 }, // kHWRotatorOutput { 0x3F, 0xF4, 0x10, 0x1E, 0x20, 0xFF, 0x01 }, // kHWWBIntfOutput }; @@ -371,6 +371,7 @@ LayerBufferFormat HWInfo::GetSDMFormat(int mdp_format) { case MDP_BGR_565: return kFormatBGR565; case MDP_RGBA_8888_UBWC: return kFormatRGBA8888Ubwc; case MDP_RGBX_8888_UBWC: return kFormatRGBX8888Ubwc; + case MDP_RGB_565_UBWC: return kFormatBGR565Ubwc; case MDP_Y_CB_CR_H2V2: return kFormatYCbCr420Planar; case MDP_Y_CR_CB_H2V2: return kFormatYCrCb420Planar; case MDP_Y_CR_CB_GH2V2: return kFormatYCrCb420PlanarStride16; |