History log of /system/core/libgrallocusage/GrallocUsageConversion.cpp
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
1e29643f1380538bfeec8bd43ed66faf34d88727 08-Apr-2017 Chia-I Wu <olv@google.com> libgrallocusage: use gralloc1.h usage flags

android/hardware/graphics/allocator/2.0/types.h is gone. Use usage
flags from gralloc1.h.

Test: make
Change-Id: I43bc641edf86229d2df75dba857d7b5706df70e4
/system/core/libgrallocusage/GrallocUsageConversion.cpp
164ec4ad268bf015060ab57dfa2e1750956de1ca 04-Apr-2017 Yin-Chia Yeh <yinchiayeh@google.com> Revert "Include vendor gralloc0 flags in gralloc1 conversion."

This reverts commit 944e5e0c5276e9149180c316a7d30ad7ef44a284.

Test: fix b/36876770
Bug: b/36876770
Change-Id: Ibbf1a5e04ff1f61061cf0bb679306324d1f543d3
/system/core/libgrallocusage/GrallocUsageConversion.cpp
944e5e0c5276e9149180c316a7d30ad7ef44a284 29-Mar-2017 Eino-Ville Talvala <etalvala@google.com> Include vendor gralloc0 flags in gralloc1 conversion.

Map GRALLOC_USAGE_PRIVATE_* fields into bits 28-31 of both producer
and consumer usage for gralloc1.

Test: Camera output works as normal, CTS not regressed
Bug: 35215313
Change-Id: I0736e0f513b193373b822830dbb0efe3f4263770
/system/core/libgrallocusage/GrallocUsageConversion.cpp
33eab3a829fee3bc89e435e10ec581d87d68797c 24-Mar-2017 Jesse Hall <jessehall@google.com> Add gralloc usage conversion functions

Converting gralloc1 / ..graphics.allocator@2.0 usage to gralloc0 usage
requires more than just ORing bits and truncating: the CPU_READ_OFTEN
bits don't match up correctly. Add utility functions for converting
back and forth which handle this properly.

Test: boot bullhead-eng
Change-Id: I1cee972feaea486d5607c60acead2e870c2c9549
/system/core/libgrallocusage/GrallocUsageConversion.cpp