OSDN Git Service

android-x86/frameworks-native.git
7 years agoMerge "dumpstate: add graphics composer to hal_interfaces_to_dump" into oc-dev am...
Chia-I Wu [Sat, 22 Apr 2017 09:13:42 +0000 (09:13 +0000)]
Merge "dumpstate: add graphics composer to hal_interfaces_to_dump" into oc-dev am: 5a0cb643da
am: 9e078a6bf9

Change-Id: I6c3021c19b17153991053f32df48ddb269272fc0

7 years agoMerge "dumpstate: add graphics composer to hal_interfaces_to_dump" into oc-dev
Chia-I Wu [Sat, 22 Apr 2017 09:07:04 +0000 (09:07 +0000)]
Merge "dumpstate: add graphics composer to hal_interfaces_to_dump" into oc-dev
am: 5a0cb643da

Change-Id: I446ff2f8b709c9f4d5de3604f6d43756529501ae

7 years agoMerge "dumpstate: add graphics composer to hal_interfaces_to_dump" into oc-dev
TreeHugger Robot [Sat, 22 Apr 2017 09:00:07 +0000 (09:00 +0000)]
Merge "dumpstate: add graphics composer to hal_interfaces_to_dump" into oc-dev

7 years agodumpstate: add graphics composer to hal_interfaces_to_dump
Chia-I Wu [Thu, 20 Apr 2017 21:31:50 +0000 (14:31 -0700)]
dumpstate: add graphics composer to hal_interfaces_to_dump

Bug: 37152880
Test: adb shell dumpstate
Change-Id: Id9679d0f02350bc4f51b11b250c7703703dbdfe7

7 years agoMerge "sensorservice: Android.bp -> Android.mk"
TreeHugger Robot [Fri, 21 Apr 2017 23:06:52 +0000 (23:06 +0000)]
Merge "sensorservice: Android.bp -> Android.mk"

7 years agoMerge "Fix external cache and secondary user bugs." into oc-dev am: c419dc56ac
Jeff Sharkey [Fri, 21 Apr 2017 20:21:08 +0000 (20:21 +0000)]
Merge "Fix external cache and secondary user bugs." into oc-dev am: c419dc56ac
am: 31725a7409

Change-Id: I3a8d07b94d5cf410b628c3f3f66a1b94e0cb6e1b

7 years agoMerge "Fix external cache and secondary user bugs." into oc-dev
Jeff Sharkey [Fri, 21 Apr 2017 20:11:05 +0000 (20:11 +0000)]
Merge "Fix external cache and secondary user bugs." into oc-dev
am: c419dc56ac

Change-Id: I9ef878cecaf84e577a24aeba1735d62c9541a2b4

7 years agosensorservice: Android.bp -> Android.mk
Steven Moreland [Fri, 21 Apr 2017 20:08:34 +0000 (13:08 -0700)]
sensorservice: Android.bp -> Android.mk

Test: links
Change-Id: Ibe409076b4cdbf45d8477b466dbb9442362863c7

7 years agoMerge "Fix external cache and secondary user bugs." into oc-dev
Jeff Sharkey [Fri, 21 Apr 2017 20:01:36 +0000 (20:01 +0000)]
Merge "Fix external cache and secondary user bugs." into oc-dev

7 years agoMerge "Defer surfaceflinger composition until data latch" into oc-dev am: 09e897b415
Mike Stroyan [Fri, 21 Apr 2017 19:21:53 +0000 (19:21 +0000)]
Merge "Defer surfaceflinger composition until data latch" into oc-dev am: 09e897b415
am: d9d704766f

Change-Id: I520d9107f8874612e7c32e115cbdf126f0508126

7 years agoMerge "Defer surfaceflinger composition until data latch" into oc-dev
Mike Stroyan [Fri, 21 Apr 2017 19:06:14 +0000 (19:06 +0000)]
Merge "Defer surfaceflinger composition until data latch" into oc-dev
am: 09e897b415

Change-Id: I39e32d9a85150174fafc79c8bc39310dc71bd069

7 years agoMerge "Fix AHardwareBuffer 10:10:10:2 format" into oc-dev am: ec37174133
Jesse Hall [Fri, 21 Apr 2017 19:05:47 +0000 (19:05 +0000)]
Merge "Fix AHardwareBuffer 10:10:10:2 format" into oc-dev am: ec37174133
am: d0b2562f71

Change-Id: I85624ec5e875f366c10681d8c60946de449179b7

7 years agoMerge "Defer surfaceflinger composition until data latch" into oc-dev
Mike Stroyan [Fri, 21 Apr 2017 18:59:49 +0000 (18:59 +0000)]
Merge "Defer surfaceflinger composition until data latch" into oc-dev

7 years agoMerge "Fix AHardwareBuffer 10:10:10:2 format" into oc-dev
Jesse Hall [Fri, 21 Apr 2017 18:53:09 +0000 (18:53 +0000)]
Merge "Fix AHardwareBuffer 10:10:10:2 format" into oc-dev
am: ec37174133

Change-Id: I1dc48784cf8b29d2c5f5199230d34d16c4a5ecbb

7 years agoMerge "Fix AHardwareBuffer 10:10:10:2 format" into oc-dev
TreeHugger Robot [Fri, 21 Apr 2017 18:38:19 +0000 (18:38 +0000)]
Merge "Fix AHardwareBuffer 10:10:10:2 format" into oc-dev

7 years agoDefer surfaceflinger composition until data latch
Mike Stroyan [Thu, 20 Apr 2017 18:10:48 +0000 (12:10 -0600)]
Defer surfaceflinger composition until data latch

If layer data is not yet ready, latchBuffer will return an empty region.
SurfaceFlinger::handlePageFlip will now check if any layer has a queued
frame which succeeded in latching data.
If no new frame is latched, handlePageFlip will return false.
That will defer refresh until the next vsync.
That reduces HWC and GPU load, improving framerates.
It prevents dEQP tests from timing out on some devices.

Test: dEQP-VK.wsi.android.incremental_present.scale_down.fifo.reference
Bug: 37439915
Change-Id: Id46c82f79953f3a147af77bb0e8e81a395c606b3

7 years agoMerge "Pose flicker fix on some devices" into oc-dev am: 5da2188e4c
Okan Arikan [Fri, 21 Apr 2017 08:18:57 +0000 (08:18 +0000)]
Merge "Pose flicker fix on some devices" into oc-dev am: 5da2188e4c
am: 1c8b3073f6

Change-Id: Ice8603e580a34d3d99ee404c9aabbe2fb1ad0960

7 years agoMerge "Pose flicker fix on some devices" into oc-dev
Okan Arikan [Fri, 21 Apr 2017 08:16:29 +0000 (08:16 +0000)]
Merge "Pose flicker fix on some devices" into oc-dev
am: 5da2188e4c

Change-Id: I1e38b1030b486c1f8f641415d343bddb560d746d

7 years agoMerge "Pose flicker fix on some devices" into oc-dev
TreeHugger Robot [Fri, 21 Apr 2017 08:09:37 +0000 (08:09 +0000)]
Merge "Pose flicker fix on some devices" into oc-dev

7 years agoMerge "Revert "(lib)?sensorservice: Android.mk -> Android.bp"" am: c6a6fd0516 am...
Steven Moreland [Fri, 21 Apr 2017 02:11:38 +0000 (02:11 +0000)]
Merge "Revert "(lib)?sensorservice: Android.mk -> Android.bp"" am: c6a6fd0516 am: 4fe57dd57d am: e9c068b263  -s ours
am: 5f123b446a  -s ours

Change-Id: Iad89e5dc648d5154d577173a9faf0667a7d6e590

7 years agoMerge "Revert "(lib)?sensorservice: Android.mk -> Android.bp"" am: c6a6fd0516 am...
Steven Moreland [Fri, 21 Apr 2017 02:06:35 +0000 (02:06 +0000)]
Merge "Revert "(lib)?sensorservice: Android.mk -> Android.bp"" am: c6a6fd0516 am: 4fe57dd57d
am: e9c068b263  -s ours

Change-Id: I99468607352a9102923cef48b475860a602942f2

7 years agoRevert "resolve merge conflicts of 03e80b462 to oc-dev-plus-aosp"
Steven Moreland [Fri, 21 Apr 2017 02:05:17 +0000 (02:05 +0000)]
Revert "resolve merge conflicts of 03e80b462 to oc-dev-plus-aosp"
am: 5232d6d927

Change-Id: Idfa48f492017e11edc79c110cd99eb12ec527025

7 years agoMerge "Revert "(lib)?sensorservice: Android.mk -> Android.bp"" am: c6a6fd0516
Steven Moreland [Fri, 21 Apr 2017 02:03:35 +0000 (02:03 +0000)]
Merge "Revert "(lib)?sensorservice: Android.mk -> Android.bp"" am: c6a6fd0516
am: 4fe57dd57d

Change-Id: Ie46dfeb8c57c4edeedbf474a7f5cb414e3ab686e

7 years agoMerge "Revert "(lib)?sensorservice: Android.mk -> Android.bp""
Steven Moreland [Fri, 21 Apr 2017 02:01:04 +0000 (02:01 +0000)]
Merge "Revert "(lib)?sensorservice: Android.mk -> Android.bp""
am: c6a6fd0516

Change-Id: Ic5c3654b19f84b12add62a2ec127fb9eda7654a4

7 years agoMerge "Revert "(lib)?sensorservice: Android.mk -> Android.bp""
Steven Moreland [Fri, 21 Apr 2017 01:57:34 +0000 (01:57 +0000)]
Merge "Revert "(lib)?sensorservice: Android.mk -> Android.bp""

7 years agoRevert "(lib)?sensorservice: Android.mk -> Android.bp"
Steven Moreland [Fri, 21 Apr 2017 01:57:19 +0000 (01:57 +0000)]
Revert "(lib)?sensorservice: Android.mk -> Android.bp"

This reverts commit f1b07d51ed6a11a0446115934fb75c22a1badb87.

Bad internal merge and other errors.

Change-Id: If9b812916223773ee98354d0805626cf759355fd
Merged-In: Ib3a3f249c278be582de04a583e18de3c0e502d5e

7 years agoRevert "resolve merge conflicts of 03e80b462 to oc-dev-plus-aosp"
Steven Moreland [Fri, 21 Apr 2017 01:55:08 +0000 (01:55 +0000)]
Revert "resolve merge conflicts of 03e80b462 to oc-dev-plus-aosp"

This reverts commit 40d89431dbad9c7f5820ddbe21dd8a532f58f0f5.

Reason for revert: didn't delete mk

Change-Id: Ib3a3f249c278be582de04a583e18de3c0e502d5e

7 years agoresolve merge conflicts of 03e80b462 to oc-dev-plus-aosp
Steven Moreland [Fri, 21 Apr 2017 01:03:31 +0000 (01:03 +0000)]
resolve merge conflicts of 03e80b462 to oc-dev-plus-aosp
am: 40d89431db

Change-Id: Iaa9b4f107451c4936025231b6eeb0d23454c1d36

7 years agoresolve merge conflicts of 03e80b462 to oc-dev-plus-aosp
Steven Moreland [Fri, 21 Apr 2017 00:42:43 +0000 (17:42 -0700)]
resolve merge conflicts of 03e80b462 to oc-dev-plus-aosp

Test: I solemnly swear I tested this conflict resolution.
Change-Id: I3f41140bf5f10e03667a9e36c29df0d3e90d7bb0

7 years agoMerge "(lib)?sensorservice: Android.mk -> Android.bp" am: 9a33cae051
Steven Moreland [Fri, 21 Apr 2017 00:09:25 +0000 (00:09 +0000)]
Merge "(lib)?sensorservice: Android.mk -> Android.bp" am: 9a33cae051
am: e8d1bd4f67

Change-Id: I7027e846ac5c62e5df1341bafd1598c3c9957c60

7 years agoMerge "(lib)?sensorservice: Android.mk -> Android.bp"
Steven Moreland [Fri, 21 Apr 2017 00:06:55 +0000 (00:06 +0000)]
Merge "(lib)?sensorservice: Android.mk -> Android.bp"
am: 9a33cae051

Change-Id: I453692e9058d54edfb8777371814f504d3886ba0

7 years agoMerge "(lib)?sensorservice: Android.mk -> Android.bp"
Steven Moreland [Fri, 21 Apr 2017 00:03:10 +0000 (00:03 +0000)]
Merge "(lib)?sensorservice: Android.mk -> Android.bp"

7 years ago(lib)?sensorservice: Android.mk -> Android.bp
Steven Moreland [Thu, 20 Apr 2017 22:56:38 +0000 (15:56 -0700)]
(lib)?sensorservice: Android.mk -> Android.bp

Test: links
Change-Id: I2ddab32c12bf07044416f983b5cf0ae19cc12ba0

7 years agoMerge "libui: log an error on allocation failure" into oc-dev am: e937eb866d
Chia-I Wu [Thu, 20 Apr 2017 19:22:04 +0000 (19:22 +0000)]
Merge "libui: log an error on allocation failure" into oc-dev am: e937eb866d
am: 73c9215562

Change-Id: Icd329a58d4e4eaf7c6175ffdf2c5b476526fc4aa

7 years agoMerge "libui: log an error on allocation failure" into oc-dev
Chia-I Wu [Thu, 20 Apr 2017 19:12:14 +0000 (19:12 +0000)]
Merge "libui: log an error on allocation failure" into oc-dev
am: e937eb866d

Change-Id: I5440bd0a35b0629f637b364b504b29069fe3c146

7 years agoMerge "libui: log an error on allocation failure" into oc-dev
TreeHugger Robot [Thu, 20 Apr 2017 18:56:25 +0000 (18:56 +0000)]
Merge "libui: log an error on allocation failure" into oc-dev

7 years agoMerge "Convert inputflinger to Android.bp" am: b0a4e9bbef am: ef62f2abe2 am: f9ff234477
Colin Cross [Thu, 20 Apr 2017 18:50:45 +0000 (18:50 +0000)]
Merge "Convert inputflinger to Android.bp" am: b0a4e9bbef am: ef62f2abe2 am: f9ff234477
am: 6bebf246a5

Change-Id: I73664c89dbe4258ba169459fee12e65c7855f920

7 years agoMerge "Convert inputflinger to Android.bp" am: b0a4e9bbef am: ef62f2abe2
Colin Cross [Thu, 20 Apr 2017 18:10:02 +0000 (18:10 +0000)]
Merge "Convert inputflinger to Android.bp" am: b0a4e9bbef am: ef62f2abe2
am: f9ff234477

Change-Id: Ia0b0186869e717e0dea16dbbbc4a10c9aac6f810

7 years agoMerge "Convert inputflinger to Android.bp" am: b0a4e9bbef
Colin Cross [Thu, 20 Apr 2017 18:07:30 +0000 (18:07 +0000)]
Merge "Convert inputflinger to Android.bp" am: b0a4e9bbef
am: ef62f2abe2

Change-Id: Ia902708ff58221e580f152fb5b10a98701b94098

7 years agoMerge "Convert inputflinger to Android.bp"
Colin Cross [Thu, 20 Apr 2017 18:04:30 +0000 (18:04 +0000)]
Merge "Convert inputflinger to Android.bp"
am: b0a4e9bbef

Change-Id: I28a5927c81eea714b0f2a29abae102e74b7771c4

7 years agoMerge "Convert inputflinger to Android.bp"
Treehugger Robot [Thu, 20 Apr 2017 17:59:45 +0000 (17:59 +0000)]
Merge "Convert inputflinger to Android.bp"

7 years agoPose flicker fix on some devices
Okan Arikan [Wed, 12 Apr 2017 18:32:21 +0000 (11:32 -0700)]
Pose flicker fix on some devices

The issue was that when the sensord starts on some devices, the initial
IMU sensor fusion pose timestamps are 0 (the first 20-30). It then
starts sending the timestamps. But the latency model looks into the
latency in the initial samples and fixes the latency estimate.

Therefore the estimated latency was way off.

The solution is checking the pose timestamps before using it.

Bug: 37278649
Test: Restart device and run a VR app.
Change-Id: Ic472cb43b32de5d4af3b19547bdc32e906fbfa6a

7 years agoMerge "libbinder: vendor_available" am: e1b504457d am: 9d7f5c867b am: d97b15855f
Steven Moreland [Thu, 20 Apr 2017 15:54:03 +0000 (15:54 +0000)]
Merge "libbinder: vendor_available" am: e1b504457d am: 9d7f5c867b am: d97b15855f
am: c25327d393

Change-Id: Iaa9853a3e042d2efe04f7e7fef9580b5a1f16521

7 years agoMerge "libpdx_uds: Serialize access to connection socket between threads" into oc...
Alex Vakulenko [Thu, 20 Apr 2017 15:53:36 +0000 (15:53 +0000)]
Merge "libpdx_uds: Serialize access to connection socket between threads" into oc-dev am: 84a0b9238a
am: 201733b044

Change-Id: Ie3efc4eef8e79c82ffef9f6a95d926280237b6e9

7 years agoMerge "Fix reference loop in IEventQueue implementation." into oc-dev am: e382c18831
Yifan Hong [Thu, 20 Apr 2017 15:53:21 +0000 (15:53 +0000)]
Merge "Fix reference loop in IEventQueue implementation." into oc-dev am: e382c18831
am: 21d721516a

Change-Id: I5239a8efff5090ad7ecfb56c1920d5b5c31842d1

7 years agoMerge "libpdx_uds: Allow to create Endpoint/ClientChannel from a socket pair" into...
Alex Vakulenko [Thu, 20 Apr 2017 15:53:05 +0000 (15:53 +0000)]
Merge "libpdx_uds: Allow to create Endpoint/ClientChannel from a socket pair" into oc-dev am: f5524db232
am: 05109d7293

Change-Id: I99801e1bf0ed727b6a0ef909ef912103c14293f3

7 years agoMerge "Calculate batching param in a smarter way" into oc-dev am: 20c35e424e
Peng Xu [Thu, 20 Apr 2017 15:52:49 +0000 (15:52 +0000)]
Merge "Calculate batching param in a smarter way" into oc-dev am: 20c35e424e
am: 69f12c3cfd

Change-Id: I9705f13160835f81ba4fc5897d43bfe99cefa1a5

7 years agoMerge "Fix default optics" into oc-dev am: 87c83b1de4
Hendrik Wagenaar [Thu, 20 Apr 2017 15:52:31 +0000 (15:52 +0000)]
Merge "Fix default optics" into oc-dev am: 87c83b1de4
am: ab329bfcfb

Change-Id: I7d682ceb34c21d37728c650a98c7e826658e4a60

7 years agoMerge "Remove the lookup distortion class" into oc-dev am: 78145dd40d
Hendrik Wagenaar [Thu, 20 Apr 2017 15:52:14 +0000 (15:52 +0000)]
Merge "Remove the lookup distortion class" into oc-dev am: 78145dd40d
am: d32c27c2e9

Change-Id: I55db223078a9a25e90de5e10af1199c2ad56dd7f

7 years agoMerge "Fix lshal not to squash HAL entries incorrectly." am: 665173c59d am: 167edf54a...
Yifan Hong [Thu, 20 Apr 2017 15:51:43 +0000 (15:51 +0000)]
Merge "Fix lshal not to squash HAL entries incorrectly." am: 665173c59d am: 167edf54a0 am: 09ccaa169e
am: e776177295

Change-Id: Iabc3f1e6808a7c6a491da7b9da3888548dba69a9

7 years agoMerge "Otapreopt: Fix count" into oc-dev am: e620d805d8
Andreas Gampe [Thu, 20 Apr 2017 15:51:23 +0000 (15:51 +0000)]
Merge "Otapreopt: Fix count" into oc-dev am: e620d805d8
am: 68e58c45a8

Change-Id: Ib51503fc8778f1b0b3858d9b92cfb3dfb869c040

7 years agoMerge "Reflect removal of vndservice_manager SELinux object manager." into oc-dev...
Dan Cashman [Thu, 20 Apr 2017 15:25:48 +0000 (15:25 +0000)]
Merge "Reflect removal of vndservice_manager SELinux object manager." into oc-dev am: fbc73bf092
am: e313f5a6c6

Change-Id: I830e3afbcd28eeb8e5a8ad5125f04b8b281db333

7 years agolibui: log an error on allocation failure
Chia-I Wu [Thu, 20 Apr 2017 05:20:55 +0000 (22:20 -0700)]
libui: log an error on allocation failure

This was on the gralloc0/gralloc1 path, but was missing from the HIDL
gralloc path.

Bug: 37444686
Test: allocate an invalid buffer
Change-Id: If1ea0e27c228d82abbcd6f6290eb8fee423828e7

7 years agoMerge "libbinder: vendor_available" am: e1b504457d am: 9d7f5c867b
Steven Moreland [Thu, 20 Apr 2017 04:20:35 +0000 (04:20 +0000)]
Merge "libbinder: vendor_available" am: e1b504457d am: 9d7f5c867b
am: d97b15855f

Change-Id: Icb31023a0be7b7a0df377084917fab13fb6bbaaf

7 years agoMerge "libpdx_uds: Serialize access to connection socket between threads" into oc-dev
Alex Vakulenko [Thu, 20 Apr 2017 04:15:31 +0000 (04:15 +0000)]
Merge "libpdx_uds: Serialize access to connection socket between threads" into oc-dev
am: 84a0b9238a

Change-Id: I9767b882688a200443976ff311b21b9a27dec279

7 years agoMerge "Fix reference loop in IEventQueue implementation." into oc-dev
Yifan Hong [Thu, 20 Apr 2017 04:13:38 +0000 (04:13 +0000)]
Merge "Fix reference loop in IEventQueue implementation." into oc-dev
am: e382c18831

Change-Id: Ie1c1a2d6b1820ce1a21d96ba523d904e635522ae

7 years agoMerge "libpdx_uds: Serialize access to connection socket between threads" into oc-dev
TreeHugger Robot [Thu, 20 Apr 2017 04:11:17 +0000 (04:11 +0000)]
Merge "libpdx_uds: Serialize access to connection socket between threads" into oc-dev

7 years agoMerge "libpdx_uds: Allow to create Endpoint/ClientChannel from a socket pair" into...
Alex Vakulenko [Thu, 20 Apr 2017 04:08:30 +0000 (04:08 +0000)]
Merge "libpdx_uds: Allow to create Endpoint/ClientChannel from a socket pair" into oc-dev
am: f5524db232

Change-Id: I4d83b19a7998bf0ce76c7d0e7a6d678fc772be4e

7 years agoMerge "Fix reference loop in IEventQueue implementation." into oc-dev
TreeHugger Robot [Thu, 20 Apr 2017 04:08:29 +0000 (04:08 +0000)]
Merge "Fix reference loop in IEventQueue implementation." into oc-dev

7 years agoMerge "libpdx_uds: Allow to create Endpoint/ClientChannel from a socket pair" into...
TreeHugger Robot [Thu, 20 Apr 2017 03:57:16 +0000 (03:57 +0000)]
Merge "libpdx_uds: Allow to create Endpoint/ClientChannel from a socket pair" into oc-dev

7 years agoConvert inputflinger to Android.bp
Colin Cross [Wed, 19 Apr 2017 23:56:46 +0000 (16:56 -0700)]
Convert inputflinger to Android.bp

See build/soong/README.md for more information.

Test: m -j checkbuild
Change-Id: Iebdc3f4d2d560b0fdf5447dde0ac06df64826bb5
Merged-In: Iebdc3f4d2d560b0fdf5447dde0ac06df64826bb5
(cherry picked from commit 45a1b9c95de619785b68ce51b1a3e271abc4ffd9)

7 years agoMerge "Convert inputflinger to Android.bp"
Colin Cross [Thu, 20 Apr 2017 03:16:16 +0000 (03:16 +0000)]
Merge "Convert inputflinger to Android.bp"

7 years agoMerge "Calculate batching param in a smarter way" into oc-dev
Peng Xu [Thu, 20 Apr 2017 02:12:04 +0000 (02:12 +0000)]
Merge "Calculate batching param in a smarter way" into oc-dev
am: 20c35e424e

Change-Id: I941b3af48cf7437d71079386ea6e7fc14a05df57

7 years agoMerge "Calculate batching param in a smarter way" into oc-dev
Peng Xu [Thu, 20 Apr 2017 02:01:37 +0000 (02:01 +0000)]
Merge "Calculate batching param in a smarter way" into oc-dev

7 years agoFix reference loop in IEventQueue implementation.
Yifan Hong [Thu, 20 Apr 2017 01:45:30 +0000 (18:45 -0700)]
Fix reference loop in IEventQueue implementation.

EventQueue's destructor is never called because
EventQueueLooperCallback has a strong reference to it,
and EventQueueLooperCallback is never destroyed because
the file descriptor is never removed from the looper.

Bug: 37280081
Test: camera works
Test: event queue is destroyed when client removes
its reference (from logcat)

Change-Id: I12347b6d1cca354288382555d2d9a20acfa59233

7 years agoMerge "libbinder: vendor_available" am: e1b504457d
Steven Moreland [Thu, 20 Apr 2017 01:58:27 +0000 (01:58 +0000)]
Merge "libbinder: vendor_available" am: e1b504457d
am: 9d7f5c867b

Change-Id: I9b29afedaab9487a96c448a7c791ceb059df2bae

7 years agoMerge "libbinder: vendor_available"
Steven Moreland [Thu, 20 Apr 2017 01:46:33 +0000 (01:46 +0000)]
Merge "libbinder: vendor_available"
am: e1b504457d

Change-Id: I1113c2bd11060d526c46d7f8f9d69e4526dd4ce4

7 years agoMerge "libbinder: vendor_available"
Treehugger Robot [Thu, 20 Apr 2017 01:39:21 +0000 (01:39 +0000)]
Merge "libbinder: vendor_available"

7 years agoMerge "Fix default optics" into oc-dev
Hendrik Wagenaar [Thu, 20 Apr 2017 01:23:56 +0000 (01:23 +0000)]
Merge "Fix default optics" into oc-dev
am: 87c83b1de4

Change-Id: I313cd0190cf3c38bfce6b94f3ee86824220f6770

7 years agoMerge "Remove the lookup distortion class" into oc-dev
Hendrik Wagenaar [Thu, 20 Apr 2017 01:23:41 +0000 (01:23 +0000)]
Merge "Remove the lookup distortion class" into oc-dev
am: 78145dd40d

Change-Id: I358b9f7960cb4df5854b2d9c04eb6b7748a5d751

7 years agoMerge "Fix default optics" into oc-dev
TreeHugger Robot [Thu, 20 Apr 2017 01:20:01 +0000 (01:20 +0000)]
Merge "Fix default optics" into oc-dev

7 years agoMerge "Remove the lookup distortion class" into oc-dev
TreeHugger Robot [Thu, 20 Apr 2017 01:19:47 +0000 (01:19 +0000)]
Merge "Remove the lookup distortion class" into oc-dev

7 years agoMerge "Fix lshal not to squash HAL entries incorrectly." am: 665173c59d am: 167edf54a0
Yifan Hong [Thu, 20 Apr 2017 01:03:30 +0000 (01:03 +0000)]
Merge "Fix lshal not to squash HAL entries incorrectly." am: 665173c59d am: 167edf54a0
am: 09ccaa169e

Change-Id: I1867070622cf8799859db748e6ca8bb6aadf7ed3

7 years agoMerge "Fix lshal not to squash HAL entries incorrectly." am: 665173c59d
Yifan Hong [Thu, 20 Apr 2017 01:01:25 +0000 (01:01 +0000)]
Merge "Fix lshal not to squash HAL entries incorrectly." am: 665173c59d
am: 167edf54a0

Change-Id: I6a0f3b69ff758598982971825747a19588e6063a

7 years agoMerge "Fix lshal not to squash HAL entries incorrectly."
Yifan Hong [Thu, 20 Apr 2017 00:59:25 +0000 (00:59 +0000)]
Merge "Fix lshal not to squash HAL entries incorrectly."
am: 665173c59d

Change-Id: I2e64c731627f971ee28f8e2c95d98a5e5717d841

7 years agoMerge "Fix lshal not to squash HAL entries incorrectly."
Yifan Hong [Thu, 20 Apr 2017 00:51:48 +0000 (00:51 +0000)]
Merge "Fix lshal not to squash HAL entries incorrectly."

7 years agoMerge "Hold onto FileHandles for glBindSharedBufferQCOM calls" into oc-dev am: e602082190
John Bates [Thu, 20 Apr 2017 00:49:09 +0000 (00:49 +0000)]
Merge "Hold onto FileHandles for glBindSharedBufferQCOM calls" into oc-dev am: e602082190
am: ec599a47ba

Change-Id: I573bb68564b6078f50dd7cae741ca6e1caddd525

7 years agoMerge "Otapreopt: Fix count" into oc-dev
Andreas Gampe [Thu, 20 Apr 2017 00:47:04 +0000 (00:47 +0000)]
Merge "Otapreopt: Fix count" into oc-dev
am: e620d805d8

Change-Id: Ifc134fd806137d09ed7ac914ea37769e0c1d92ad

7 years agoConvert inputflinger to Android.bp
Colin Cross [Wed, 19 Apr 2017 23:56:46 +0000 (16:56 -0700)]
Convert inputflinger to Android.bp

See build/soong/README.md for more information.

Test: m -j checkbuild
Change-Id: Iebdc3f4d2d560b0fdf5447dde0ac06df64826bb5

7 years agoMerge "Otapreopt: Fix count" into oc-dev
TreeHugger Robot [Thu, 20 Apr 2017 00:34:55 +0000 (00:34 +0000)]
Merge "Otapreopt: Fix count" into oc-dev

7 years agoMerge "Reflect removal of vndservice_manager SELinux object manager." into oc-dev
Dan Cashman [Thu, 20 Apr 2017 00:19:28 +0000 (00:19 +0000)]
Merge "Reflect removal of vndservice_manager SELinux object manager." into oc-dev
am: fbc73bf092

Change-Id: Id4517f15bb8e95e19c975eccc6a57dc95c9a8535

7 years agoMerge "Reflect removal of vndservice_manager SELinux object manager." into oc-dev
TreeHugger Robot [Thu, 20 Apr 2017 00:06:41 +0000 (00:06 +0000)]
Merge "Reflect removal of vndservice_manager SELinux object manager." into oc-dev

7 years agoMerge "Hold onto FileHandles for glBindSharedBufferQCOM calls" into oc-dev
John Bates [Wed, 19 Apr 2017 23:48:20 +0000 (23:48 +0000)]
Merge "Hold onto FileHandles for glBindSharedBufferQCOM calls" into oc-dev
am: e602082190

Change-Id: I5aa7ce944677838fbf86d0e1d59e4a0f9122e0a9

7 years agoMerge "Convert libreplayer to blueprint"
TreeHugger Robot [Wed, 19 Apr 2017 23:34:48 +0000 (23:34 +0000)]
Merge "Convert libreplayer to blueprint"

7 years agoFix default optics
Hendrik Wagenaar [Tue, 18 Apr 2017 22:12:30 +0000 (15:12 -0700)]
Fix default optics

* Prior cl caused an infinite loop with the defaults
* Removed linear approximation - it caused issues with
  inverse distortion

Bug: 37443861
Test: Manually ran on a few phones
Test: Wrote a program that compared the distortion and
      undistortion values with the old and new path
Change-Id: I7221679585dd7f0fe966ff11170e9d3ec74a51df

7 years agoMerge "Hold onto FileHandles for glBindSharedBufferQCOM calls" into oc-dev
TreeHugger Robot [Wed, 19 Apr 2017 23:11:12 +0000 (23:11 +0000)]
Merge "Hold onto FileHandles for glBindSharedBufferQCOM calls" into oc-dev

7 years agoMerge changes If30bfa71,Ib8f78967 into oc-dev am: 1fbefc70df
Alex Vakulenko [Wed, 19 Apr 2017 22:51:50 +0000 (22:51 +0000)]
Merge changes If30bfa71,Ib8f78967 into oc-dev am: 1fbefc70df
am: ad1c74c012

Change-Id: Ica0f63301759d1454fe7d665aaa5ae587cd13782

7 years agoDO NOT MERGE: SF: disable HW vsync while dozing am: 46d455b3ab am: eee8fc1cd2 -s...
Zheng Zhang [Wed, 19 Apr 2017 22:51:29 +0000 (22:51 +0000)]
DO NOT MERGE: SF: disable HW vsync while dozing am: 46d455b3ab am: eee8fc1cd2  -s ours am: ddd347c298
am: c0fe86ff01

Change-Id: I0c6ee0b14de19af8db42b7e5276250364af5a90c

7 years agoDO NOT MERGE: SF: disable HW vsync while dozing am: 46d455b3ab am: eee8fc1cd2 am...
Zheng Zhang [Wed, 19 Apr 2017 22:51:09 +0000 (22:51 +0000)]
DO NOT MERGE: SF: disable HW vsync while dozing am: 46d455b3ab am: eee8fc1cd2 am: bf2ae10cce  -s ours
am: 2a9023b0f6

Change-Id: I97fb34da3ede919f3bc5e7dc221b16791c6e362c

7 years agoMerge "Fix passing --classpath-dir to dex2oat for split apks." am: 24ff69485e am...
Jeff Hao [Wed, 19 Apr 2017 22:50:47 +0000 (22:50 +0000)]
Merge "Fix passing --classpath-dir to dex2oat for split apks." am: 24ff69485e am: 7ad28fadc3 am: 08a3d08fee
am: 2e480e6991

Change-Id: Id9e369d5bf217f563c7e9910d4fcc6d0f31c7bc1

7 years agoFix AHardwareBuffer 10:10:10:2 format
Jesse Hall [Wed, 19 Apr 2017 22:43:02 +0000 (15:43 -0700)]
Fix AHardwareBuffer 10:10:10:2 format

Rename this format to match the component ordering we use in the other
formats (RGBA, in LSB to MSB order), and associate it with the right
Vulkan format (A2B10G10R10_UNORM_PACK32, not the BGRA-order
A2R10G10B10_UNORM_PACK32): the former is required in Vulkan while the
latter isn't, and it makes sense for us to be consistent with that.

Also use the _FLOAT suffix for the 4xFP16 format, not _SFLOAT; we don't
use the latter anywhere else and we don't have unsigned floats.

Bug: 37515907
Test: make checkbuild
Change-Id: I4f9e5e39ddef41d373290c26c92d5b94a884a740

7 years agoMerge changes If30bfa71,Ib8f78967 into oc-dev
Alex Vakulenko [Wed, 19 Apr 2017 22:35:40 +0000 (22:35 +0000)]
Merge changes If30bfa71,Ib8f78967 into oc-dev
am: 1fbefc70df

Change-Id: I077a810a54c33ca97c18912ca6399bcb3552824c

7 years agoDO NOT MERGE: SF: disable HW vsync while dozing am: 46d455b3ab am: eee8fc1cd2 -s...
Zheng Zhang [Wed, 19 Apr 2017 22:35:24 +0000 (22:35 +0000)]
DO NOT MERGE: SF: disable HW vsync while dozing am: 46d455b3ab am: eee8fc1cd2  -s ours
am: ddd347c298

Change-Id: I05f442bcd1d03b1adde9fc3ec78d5ed566c45d9b

7 years agoMerge changes If30bfa71,Ib8f78967 into oc-dev
TreeHugger Robot [Wed, 19 Apr 2017 22:34:25 +0000 (22:34 +0000)]
Merge changes If30bfa71,Ib8f78967 into oc-dev

* changes:
  pdx_benchmarks: Let the service create sockets by itself
  libpdx_uds: Fix send/receive over socket to handle signal interrupts

7 years agoDO NOT MERGE: SF: disable HW vsync while dozing am: 46d455b3ab am: eee8fc1cd2
Zheng Zhang [Wed, 19 Apr 2017 22:34:08 +0000 (22:34 +0000)]
DO NOT MERGE: SF: disable HW vsync while dozing am: 46d455b3ab am: eee8fc1cd2
am: bf2ae10cce  -s ours

Change-Id: Ia369c6436029f65fe46a379f400692751314faf5

7 years agoDO NOT MERGE: SF: disable HW vsync while dozing am: 46d455b3ab
Zheng Zhang [Wed, 19 Apr 2017 22:31:55 +0000 (22:31 +0000)]
DO NOT MERGE: SF: disable HW vsync while dozing am: 46d455b3ab
am: eee8fc1cd2

Change-Id: I35d9ddfd59394b85428faeadd33713c742edc273

7 years agoDO NOT MERGE: SF: disable HW vsync while dozing am: 46d455b3ab
Zheng Zhang [Wed, 19 Apr 2017 22:31:37 +0000 (22:31 +0000)]
DO NOT MERGE: SF: disable HW vsync while dozing am: 46d455b3ab
am: eee8fc1cd2  -s ours

Change-Id: I27ca7dfc0618b18865379441f0ab32d06477d220

7 years agoMerge "Fix passing --classpath-dir to dex2oat for split apks." am: 24ff69485e am...
Jeff Hao [Wed, 19 Apr 2017 22:29:10 +0000 (22:29 +0000)]
Merge "Fix passing --classpath-dir to dex2oat for split apks." am: 24ff69485e am: 7ad28fadc3
am: 08a3d08fee

Change-Id: I33b93e916c11b117101594d4dfde90b1e3de3e53

7 years agoDO NOT MERGE: SF: disable HW vsync while dozing
Zheng Zhang [Wed, 19 Apr 2017 22:29:07 +0000 (22:29 +0000)]
DO NOT MERGE: SF: disable HW vsync while dozing
am: 46d455b3ab

Change-Id: I8e2eb78fc79b5127d9baa6079095115c431e1823

7 years agoMerge "Fix passing --classpath-dir to dex2oat for split apks." am: 24ff69485e
Jeff Hao [Wed, 19 Apr 2017 22:27:38 +0000 (22:27 +0000)]
Merge "Fix passing --classpath-dir to dex2oat for split apks." am: 24ff69485e
am: 7ad28fadc3

Change-Id: I8aaad725f691d3e3cc4e3262853365c360d1d95a