No description
Find a file
Eino-Ville Talvala 2d80c0d66f camera: Map between legacy gralloc0 usage, and HIDL gralloc1 usages
Otherwise some bits will be set incorrectly.

Also move device@1.0 to use ProducerUsageFlags instead of ProducerUsage,
and add a compatibility workaround to set the gralloc0 HW_CAMERA_ZSL flags
when ConsumerUsage::CAMERA is passed in.

Test: Camera CTS passes, updated VTS tests pass
Bug: 35215313
Change-Id: I981dc1a650f838f94d932944fe835fd267f2004d
2017-03-30 16:11:26 -07:00
audio Update makefiles for hwtypes.h 2017-03-28 15:18:20 +00:00
automotive Update makefiles for hwtypes.h 2017-03-28 15:18:20 +00:00
biometrics Update makefiles for hwtypes.h 2017-03-28 15:18:20 +00:00
bluetooth Update makefiles. 2017-03-24 21:50:45 -07:00
boot Update makefiles. am: e90c31f125 am: f11981de68 2017-03-27 17:51:28 +00:00
broadcastradio Update makefiles for hwtypes.h 2017-03-28 15:18:20 +00:00
camera camera: Map between legacy gralloc0 usage, and HIDL gralloc1 usages 2017-03-30 16:11:26 -07:00
configstore Update makefiles. am: e90c31f125 am: f11981de68 2017-03-27 17:51:28 +00:00
contexthub Update makefiles for hwtypes.h 2017-03-28 15:18:20 +00:00
drm Update makefiles for hwtypes.h 2017-03-28 15:18:20 +00:00
dumpstate Merge "Remove viral dependency on libhwbinder. (2/2)" 2017-02-24 23:25:26 +00:00
gatekeeper Update makefiles for hwtypes.h 2017-03-28 15:18:20 +00:00
gnss Update makefiles for hwtypes.h 2017-03-28 15:18:20 +00:00
graphics Merge "Use gralloc usage conversion library" into oc-dev 2017-03-28 20:55:51 +00:00
health Update makefiles for hwtypes.h 2017-03-28 15:18:20 +00:00
ir Update makefiles. 2017-03-24 21:50:45 -07:00
keymaster Update makefiles for hwtypes.h 2017-03-28 15:18:20 +00:00
light Update makefiles for hwtypes.h 2017-03-28 15:18:20 +00:00
media Update makefiles for hwtypes.h 2017-03-28 15:18:20 +00:00
memtrack Update makefiles for hwtypes.h 2017-03-28 15:18:20 +00:00
nfc Update makefiles. 2017-03-24 21:50:45 -07:00
power Update makefiles for hwtypes.h 2017-03-28 15:18:20 +00:00
radio Update makefiles. am: e90c31f125 am: f11981de68 2017-03-27 17:51:28 +00:00
renderscript Update makefiles. 2017-03-24 21:50:45 -07:00
sensors Update makefiles for hwtypes.h 2017-03-28 15:18:20 +00:00
soundtrigger Update makefiles for hwtypes.h 2017-03-28 15:18:20 +00:00
tests Update makefiles for hwtypes.h 2017-03-28 15:18:20 +00:00
thermal Update makefiles for hwtypes.h 2017-03-28 15:18:20 +00:00
tv Update makefiles for hwtypes.h 2017-03-28 15:18:20 +00:00
usb Update makefiles for hwtypes.h 2017-03-28 15:18:20 +00:00
vibrator Update makefiles for hwtypes.h 2017-03-28 15:18:20 +00:00
vr Remove viral readproc group dependency. 2017-03-23 19:49:37 +00:00
wifi wifi(implementation): Stop loading vendor library statically 2017-03-27 22:14:04 +00:00
Android.bp Add hidl_default and make modules use hidl_default. 2017-03-08 16:22:00 -08:00
CleanSpec.mk Bluetooth: move to vendor partition. 2017-02-28 01:34:46 +00:00
MODULE_LICENSE_APACHE2 Apache2 module license. 2016-08-30 11:28:36 -07:00
NOTICE Apache2 module license. 2016-08-30 11:28:36 -07:00
update-base-files.sh Add annotations to create gnss-base.h 2017-01-23 08:41:15 -08:00
update-makefiles.sh Use simplified update-makefiles.sh script. 2017-03-20 04:26:20 -07:00