diff options
author | Dileep Marchya <dmarchya@codeaurora.org> | 2016-01-05 18:15:57 -0800 |
---|---|---|
committer | Gerrit - the friendly Code Review server <code-review@localhost> | 2016-03-10 10:30:04 -0800 |
commit | a212934d7e8311fed282f7bf9098dbd5c02f8cc0 (patch) | |
tree | 62affa99ddaa8c28a1e9b688bbbcd23fcdfd0221 /libgralloc | |
parent | bb069a6a1de53c62dea23afc60301189cc397c48 (diff) | |
download | display-a212934d7e8311fed282f7bf9098dbd5c02f8cc0.tar.gz |
gralloc: Ignore IGC setting.
- Ignore IGC operation metadata setting so that sRGB content can
be treated as regular RGB content.
CRs-Fixed: 958861
Change-Id: Ia66e9ef36c71ee834b4c1179f77e3be88218eec0
Diffstat (limited to 'libgralloc')
-rw-r--r-- | libgralloc/mapper.cpp | 14 |
1 files changed, 2 insertions, 12 deletions
diff --git a/libgralloc/mapper.cpp b/libgralloc/mapper.cpp index 421069f4..142586b8 100644 --- a/libgralloc/mapper.cpp +++ b/libgralloc/mapper.cpp @@ -467,18 +467,8 @@ int gralloc_perform(struct gralloc_module_t const* module, } break; case GRALLOC_MODULE_PERFORM_SET_IGC: - { - private_handle_t* hnd = va_arg(args, private_handle_t*); - uint32_t igc = va_arg(args, uint32_t); - if (!private_handle_t::validate(hnd)) { - MetaData_t *metadata = (MetaData_t *)hnd->base_metadata; - if (metadata) { - metadata->igc = (IGC_t) igc; - metadata->operation |= SET_IGC; - res = 0; - } - } - } break; + res = 0; + break; case GRALLOC_MODULE_PERFORM_SET_SINGLE_BUFFER_MODE: { |