- 24 Mar, 2014 1 commit
-
- 20 Mar, 2014 9 commits
-
-
Marco Nelissen authored
* commit '7c1cdbdd': Add support for writing byte arrays to parcels
-
Marco Nelissen authored
* commit 'e23f8b8f': Add support for writing byte arrays to parcels
-
Marco Nelissen authored
* commit '1f70863d': Add support for writing byte arrays to parcels
-
Marco Nelissen authored
* commit '37b44969': Add support for writing byte arrays to parcels
- 17 Mar, 2014 2 commits
-
-
Kenny Root authored
Bug: 13509200 Change-Id: Id93894fcc617ec1cd4ce66921c6e1f1c3cf40b09
-
Marco Nelissen authored
b/13418320 Cherrypicked from f0190bff https://googleplex-android-review.git.corp.google.com/#/c/433320/ Change-Id: I2285df9e9d3dc8a6a54055b13b352b81660bf45d
-
- 13 Mar, 2014 1 commit
-
-
Marco Nelissen authored
b/13418320 Change-Id: I2285df9e9d3dc8a6a54055b13b352b81660bf45d
-
- 06 Mar, 2014 2 commits
-
-
Aravind Akella authored
SensorFusion is always returning data at the slowest possible sampling rate (5 Hz). batch() is getting called twice, first time with the requested rate and second time with the slowest rate (which overwrites the requested rate). Fix batch call in SensorFusion::activate() Bug: 12064319 Change-Id: If62f3e514233f69810336fd22b136b4395b667d3 (cherry picked from commit 88509090)
-
Aravind Akella authored
Bug: 11822806 Change-Id: I1402d6684ed71ed413aef6a7be3aad945b331ec2
-
- 19 Feb, 2014 1 commit
-
-
Arve Hjønnevåg authored
DO NOT MERGE into any branch that uses the new interface Change-Id: Id54308a89327e69a389ac5916c052ad97f57cb28
-
- 15 Feb, 2014 1 commit
-
-
Arve Hjønnevåg authored
Fixes crashing part of bug 11355082. The driver still leaks references. Change-Id: Ibc6a63b151c1fc1f7666237f25255ba781e02071
-
- 07 Nov, 2013 2 commits
-
-
Jesse Hall authored
Continuing to send the last-rendered framebuffer to HWC on subsequent frames allows the HWC to read partially-composed regions that haven't changed, instead of re-composing from scratch. Bug: 11573910 Change-Id: I8829877d2a06001f1e1b3f168cbba71c7b217b2d
-
Jesse Hall authored
-
- 06 Nov, 2013 2 commits
-
-
Jesse Hall authored
-
Jesse Hall authored
We were already making sure the HWComposer class had the handle before prepare, but it wasn't passing the handle along to HWC as intended. Partial fix for bug: 11430248 Change-Id: I25f672c4fdfaa6a81fe0acb24d9ad05153ee17dc
-
- 05 Nov, 2013 1 commit
-
-
Jesse Hall authored
If the virtual display surface is being consumed by the CPU, it can't be allowed with HAL_PIXEL_FORMAT_IMPLEMENTATION_DEFINED since there is no way for the CPU consumer to find out what format gralloc chose. So for CPU-consumer surfaces, just use the BufferQueue's default format, which can be set by the consumer. A better but more invasive change would be to let the consumer require a certain format (or set of formats?), and disallow the producer from requesting a different format. Bug: 11479817 Change-Id: I5b20ee6ac1146550e8799b806e14661d279670c0
-
- 04 Nov, 2013 1 commit
-
-
Jamie Gennis authored
-
- 01 Nov, 2013 1 commit
-
-
Jamie Gennis authored
This change fixes a bug that caused an extra frame of latency when enabling vsync event callbacks in DispSync. The bug was related to the logic that prevents the two events from firing with very little time between them due to updates to the vsync model. Bug: 11479720 Change-Id: Ie7eaff9e92ffb7b7b6cb4d3d4402c96cbd29af7e
-
- 30 Oct, 2013 1 commit
-
-
Igor Murashkin authored
-
- 26 Oct, 2013 1 commit
-
-
Igor Murashkin authored
Bug: 11324229 Change-Id: Ibac1be182c336e7aa5ac098f08d18b3c188964b4
-
- 25 Oct, 2013 4 commits
-
-
Aravind Akella authored
-
Aravind Akella authored
i) Emulate Flush for AOSP Fusion Sesnsors on newer HALs that support batching. ii) Early return if there are no events for the current SensorEventConnection. Bug: 11325707, 11376538 Change-Id: Idb856302463649a99d3d5d0c965bb06ba06b8e1d
-
Marco Nelissen authored
Cherrypicked from master. b/9464621 Change-Id: I54c0ed50a57ac870da91db8589a73a2c792dbd8d
-
Jesse Hall authored
related to b/8316155 - Implement HWComposer 1.3 w/ virtual display support Change-Id: I2dc8d65a74174aa833cc491264f97f1f2df49307
-
- 23 Oct, 2013 2 commits
-
-
Jesse Hall authored
-
Jesse Hall authored
-
- 21 Oct, 2013 1 commit
-
-
Michael Wright authored
When resampling is disabled, it's currently possible to consume touches after the current frame time. This breaks some guarantees and could cause unexpected behaviors. Change-Id: I99908a2cac2df9f795dd4a07188b4451213cf3e4
-
- 18 Oct, 2013 1 commit
-
-
Andy McFadden authored
When a BufferQueue producer disconnects and reconnects, we retain the previously-queued buffers but empty the slots. This allows the number of queued buffers to grow without limit. The low-memory killer does not approve. Bug 11069934 Change-Id: Ia2eaa954c7a3904b54209a3701dba01689e204d8
-
- 17 Oct, 2013 3 commits
-
-
Naseer Ahmed authored
When this boardconfig is defined, even when all virtual display composition is done by GLES, the HWC will be forced to copy from the GLES framebuffer to the output buffer. On some hardware this allows HWC to do format conversions that would otherwise have to be done by the consumer, with worse power and/or performance. Bug: 8316155 Change-Id: If980ecc589f138cef063eafa757f7f748196713e
-
Jesse Hall authored
When GLES isn't writing to the output buffer directly, request an implementation-defined format with minimal usage flags, leaving the format choice up to gralloc. On some hardware this allows HWC to do format conversions during composition that would otherwise need to be done (with worse power and/or performance) by the consumer. Bug: 8316155 Change-Id: Iee6ee8404282036f9fd1833067cfe11dbadbf0bf
-
Ed Heyl authored
-
- 16 Oct, 2013 1 commit
-
-
The Android Automerger authored
-
- 15 Oct, 2013 2 commits
-
-
The Android Automerger authored
-
Jamie Gennis authored
This change allows SurfaceFlinger to run at a different vsync phase offset from that used by external listeners. Bug: 11175503 Change-Id: I561c53a5659fa6dc1e3e4ae30340f3c1a6adceb4
-