summaryrefslogtreecommitdiffstats
path: root/include
Commit message (Collapse)AuthorAgeFilesLines
...
| | * | | | | | | DO NOT MERGE Add dataSpace to buffer queues; remove old format enums.Eino-Ville Talvala2015-03-1910-9/+64
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Wire up new dataSpace parameter through buffer queue stack - Update tests to include the parameter - Switch eglApi to using dataSpace to indicate sRGB gamma/linear difference - Remove RAW_SENSOR in favor of RAW16 - Remove use of sRGB format enums - Add default dataspace to buffer queue core - Add query for default dataspace Cherry pick of I070bd2e7c56506055c419004c29e2e3feac725df Change-Id: I461952389c18051176c6b75e664f20ad369f5760
| * | | | | | | | am a53e955a: Merge "libgui: Plumb attach/detach through Surface" into ↵Dan Stoza2015-04-071-1/+5
| |\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | stage-aosp-master * commit 'a53e955ad882793bb6fea00d4d110a3d8878ab57': libgui: Plumb attach/detach through Surface
| | * | | | | | | | libgui: Plumb attach/detach through SurfaceDan Stoza2015-04-071-1/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Exposes the attachBuffer and detachNextBuffer calls from IGraphicBufferProducer to the public Surface interface. Also moves the version of connect that takes a producer callback from protected to public. Bug: 19628705 Change-Id: I9ebc3013c4d9c84c4e8ef150c00e03f8af80319e (cherry picked from commit 231832eb27107fb561467f5f4a9be2c577c61ea8)
| * | | | | | | | | am e55cae86: Merge "libgui: Remove IGBC::BufferItem" into stage-aosp-masterDan Stoza2015-04-078-89/+9
| |\ \ \ \ \ \ \ \ \ | | |/ / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * commit 'e55cae86e6217a86d94bf280c6c8442bef2dd908': libgui: Remove IGBC::BufferItem
| | * | | | | | | | libgui: Remove IGBC::BufferItemDan Stoza2015-04-078-89/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Removes IGraphicBufferConsumer::BufferItem. Depends on the following changes: I187b3a7d05196b6289596afac8fb9a9d4aebff76 I0ddd38df37500cfd6b21d1e768ed14e39c5cd9fc Change-Id: I3edf0db8fba656fd78e18a5a7f1137f0fb6b237d (cherry picked from commit 1c87e474d87d6d1380fb61d476d606b1a2fda1c1)
| | * | | | | | | | DO NOT MERGE Cherry-pick dataSpace and BufferItem changesEino-Ville Talvala2015-04-0611-17/+84
| | |/ / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | DO NOT MERGE Add dataSpace to buffer queues; remove old format enums. (cherry picked from commit 82c6bcc9705eabcaf5b9e45bc81867b0e2d61a02) DO NOT MERGE libgui: Prepare for IGBC::BufferItem removal (cherry picked from commit cf3834db104e0b052056e3a06d46e3f222f0d372) DO NOT MERGE SurfaceFlinger: Stop using IGBC::BufferItem (cherry picked from commit 11611f9be590480d7ea27bf0153558573ddcded2)
| * | | | | | | | Cherry-pick dataSpace and BufferItem changesEino-Ville Talvala2015-04-0711-17/+84
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add dataSpace to buffer queues; remove old format enums. (cherry picked from commit 82c6bcc9705eabcaf5b9e45bc81867b0e2d61a02) libgui: Prepare for IGBC::BufferItem removal (cherry picked from commit cf3834db104e0b052056e3a06d46e3f222f0d372) SurfaceFlinger: Stop using IGBC::BufferItem (cherry picked from commit 11611f9be590480d7ea27bf0153558573ddcded2) Change-Id: Ic2e4770b916d2d1477e5ce98c4b49a0072ea03ff (cherry picked from commit 6c450101753d0219b151e79007bcded1bfbb058b)
* | | | | | | | | Revert "libgui: Plumb attach/detach through CpuConsumer"Dan Stoza2015-04-021-14/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This reverts commit 20c5672883796c0dedf38f51dc2fc6f140b09ae6.
* | | | | | | | | Build error SensorManager.Aravind Akella2015-03-261-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Remove forward declaration for String8 and inlcude the corresponding header file. Change-Id: I89a4ea42295dc9bb6db2c304ff725cc1d498cd55
* | | | | | | | | Support restricted mode in SensorService.Aravind Akella2015-03-242-3/+4
| |_|/ / / / / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | In restricted mode, only CTS tests can register for sensors or call flush() on them. The requests from other applications will be ignored. Change-Id: Ieb923df3e0cfe3390fe2d052af776da79589744b
* | | | | | | | Merge "binder: add uint64 support to Parcel."Ronghua Wu2015-03-241-0/+3
|\ \ \ \ \ \ \ \
| * | | | | | | | binder: add uint64 support to Parcel.Ronghua Wu2015-03-191-0/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bug: 19620911 Change-Id: Ifce5319e4e35afd344dead67ab7ba1cd399476a3
* | | | | | | | | Merge "Report key request message type for unprefixed EME"Jeff Tinker2015-03-241-1/+11
|\ \ \ \ \ \ \ \ \ | |/ / / / / / / / |/| | | | | | | |
| * | | | | | | | Report key request message type for unprefixed EMEJeff Tinker2015-03-161-1/+11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | bug: 19771299 Change-Id: I0cc790a2c91a9b515e11b36c0a2c81e64c855fe7
* | | | | | | | | libgui: Fix bad merge in Surface.hDan Stoza2015-03-191-1/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixes a bad merge from AOSP. Change-Id: Idb69b34787e8f4e76fb64130573168e5fde6a87c
* | | | | | | | | am 663eaf42: am ad36432d: Merge "Surface: Permit an IProducerListener on ↵Dan Stoza2015-03-191-0/+1
|\ \ \ \ \ \ \ \ \ | | |/ / / / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | connect" * commit '663eaf422d325768808b416d66ecd4648bb14799': Surface: Permit an IProducerListener on connect
| * | | | | | | | am ad36432d: Merge "Surface: Permit an IProducerListener on connect"Dan Stoza2015-03-191-0/+1
| |\ \ \ \ \ \ \ \ | | | |/ / / / / / | | |/| | | | | | | | | | | | | | | | | | | | | | | | * commit 'ad36432de81c4c88d726680b7c52e8357df98455': Surface: Permit an IProducerListener on connect
| | * | | | | | | Surface: Permit an IProducerListener on connectDan Stoza2015-03-181-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This change allows clients of Surface to provide an IProducerListener callback object to Surface::connect, which will be passed down to the underlying IGraphicBufferProducer. Cherry pick of I5ea5229bf3a329bf02c6bd20e7247039c75d136b Change-Id: I6f8f52c72654e4cee649721383819bafe378f964
| * | | | | | | | am 3d5efd55: Merge "libgui: Enable -Weverything and -Werror"Dan Stoza2015-03-1915-68/+64
| |\ \ \ \ \ \ \ \ | | |/ / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | * commit '3d5efd553ea433e81464b0b817b3455716884bb0': libgui: Enable -Weverything and -Werror
| | * | | | | | | libgui: Enable -Weverything and -WerrorDan Stoza2015-03-1815-68/+64
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Enables -Weverything and -Werror, with just a few exceptions for warnings we can't (or shouldn't need to) work around. Cherry pick of I034abec27bf4020d84af60d7acc1939c59986dd6 plus a couple of minor changes to CpuConsumer.cpp to make it work with a prior change: Uncomment CC_LOGV on line 46 Change C-style cast to static_cast on line 71 Change-Id: Iaec610477ea0122317b0578fb74caf2383d4cf08
* | | | | | | | | Merge "libgui: Plumb attach/detach through Surface"Dan Stoza2015-03-191-1/+5
|\ \ \ \ \ \ \ \ \
| * | | | | | | | | libgui: Plumb attach/detach through SurfaceDan Stoza2015-03-161-1/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Exposes the attachBuffer and detachNextBuffer calls from IGraphicBufferProducer to the public Surface interface. Also moves the version of connect that takes a producer callback from protected to public. Bug: 19628705 Change-Id: I9ebc3013c4d9c84c4e8ef150c00e03f8af80319e
* | | | | | | | | | libgui: Plumb attach/detach through CpuConsumerDan Stoza2015-03-171-0/+14
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Adds CpuConsumer::{detachNextBuffer,attachAndReleaseBuffer}, which can be used to more carefully manage the ownership of GraphicBuffers. Bug: 19628705 Change-Id: Ia7a7e30da6d81eb2367241998f14988db0afc3bf
* | | | | | | | | | Revert "libgui: Plumb attach/detach through CpuConsumer"Dan Stoza2015-03-171-14/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This reverts commit 43078e2827211139f0614719c920f3c5bff6c3fa. Change-Id: Ifef774d9922bb90450384e810e4767b56cc29de3
* | | | | | | | | | libgui: Plumb attach/detach through CpuConsumerDan Stoza2015-03-161-0/+14
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Adds CpuConsumer::{detachNextBuffer,attachAndReleaseBuffer}, which can be used to more carefully manage the ownership of GraphicBuffers. Bug: 19628705 Change-Id: Ia7aa1ac59c2f768f2d8a0f35ad23067936a7427c
* | | | | | | | | | libgui: Remove IGBC::BufferItemDan Stoza2015-03-168-89/+9
| |_|_|/ / / / / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Removes IGraphicBufferConsumer::BufferItem. Depends on the following changes: I187b3a7d05196b6289596afac8fb9a9d4aebff76 I0ddd38df37500cfd6b21d1e768ed14e39c5cd9fc Change-Id: Id1fa56d092188f2cb712768d5d2fc6a9027fb73c
* | | | | | | | | Merge "openmax: add OMX_IndexConfigPriority."Ronghua Wu2015-03-162-0/+2
|\ \ \ \ \ \ \ \ \
| * | | | | | | | | openmax: add OMX_IndexConfigPriority.Ronghua Wu2015-03-122-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bug: 19620911 Change-Id: I776c1537e5fd88052609cab66d60905f7e30400a
* | | | | | | | | | libgui: Prepare for IGBC::BufferItem removalDan Stoza2015-03-123-6/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Switches some dependencies from IGraphicBufferConsumer::BufferItem to android::BufferItem and adds some methods to facilitate incrementally changing client code to do the same. Change-Id: I699ed0a6837076867ca756b28d1ffb2238f7a0d9
* | | | | | | | | | libgui: Add a BufferItem overload to IGBC::acquireDan Stoza2015-03-112-0/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Adds an overload of IGraphicBufferConsumer::acquireBuffer which takes an android::BufferItem instead of an IGBC::BufferItem. Change-Id: I9c3bc8037fa9438d4d9080b8afb694219ef2f71f
* | | | | | | | | | libgui: Add BufferItem(IGBC::BufferItem)Dan Stoza2015-03-111-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add a constructor for building a BufferItem from an IGraphicBufferConsumer::BufferItem. Change-Id: I1394e693314429ada93427889f10b7b01c948053
* | | | | | | | | | libgui: Add a union to BufferItem for refactoringDan Stoza2015-03-111-2/+7
| |/ / / / / / / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Currently, there are two instances of BufferItem: one inside of IGraphicBufferConsumer, and a standalone one inside of libgui. They only differ in the name of one of the fields, so this change modifies the one inside of libgui to have a union of both names so that the one inside of IGBC can eventually be refactored away. Change-Id: I64f495105f56cbf5803cea4aa6b072ea29b70cf5
* | | | | | | | | Merge "Add dataSpace to buffer queues; remove old format enums."Eino-Ville Talvala2015-03-0610-9/+64
|\ \ \ \ \ \ \ \ \
| * | | | | | | | | Add dataSpace to buffer queues; remove old format enums.Eino-Ville Talvala2015-03-0410-9/+64
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Wire up new dataSpace parameter through buffer queue stack - Update tests to include the parameter - Switch eglApi to using dataSpace to indicate sRGB gamma/linear difference - Remove RAW_SENSOR in favor of RAW16 - Remove use of sRGB format enums - Add default dataspace to buffer queue core - Add query for default dataspace Change-Id: I070bd2e7c56506055c419004c29e2e3feac725df
* | | | | | | | | | Merge "Surface: Permit an IProducerListener on connect"Dan Stoza2015-03-061-0/+1
|\ \ \ \ \ \ \ \ \ \ | |_|/ / / / / / / / |/| | | | | | | | |
| * | | | | | | | | Surface: Permit an IProducerListener on connectDan Stoza2015-03-021-0/+1
| |/ / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This change allows clients of Surface to provide an IProducerListener callback object to Surface::connect, which will be passed down to the underlying IGraphicBufferProducer. Change-Id: I5ea5229bf3a329bf02c6bd20e7247039c75d136b
* | | | | | | | | Merge "drm: add event for resource manager."Ronghua Wu2015-03-061-1/+2
|\ \ \ \ \ \ \ \ \ | |/ / / / / / / / |/| | | | | | | |
| * | | | | | | | drm: add event for resource manager.Ronghua Wu2015-03-051-1/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bug: 19265536 Change-Id: I524962f84aefae28a8ffd411d1bb6521bedb02a7
* | | | | | | | | Merge "Move inputflinger process to host directory"Michael Wright2015-02-241-2/+0
|\ \ \ \ \ \ \ \ \
| * | | | | | | | | Move inputflinger process to host directoryMichael Wright2015-02-231-2/+0
| |/ / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | Change-Id: I08ee44bf8b93e7f1760ee9f8d9876a1e2e2e86c8
* | | | | | | | | am 7735c058: am c9aa628d: Cancel touch events when a low-level touch gesture ↵Jeff Brown2015-02-182-0/+13
|\ \ \ \ \ \ \ \ \ | |/ / / / / / / / |/| / / / / / / / | |/ / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | occurs. * commit '7735c058869e0a7fd716054110aa6cb4eff4b075': Cancel touch events when a low-level touch gesture occurs.
| * | | | | | | am c9aa628d: Cancel touch events when a low-level touch gesture occurs.Jeff Brown2015-02-182-0/+13
| |\ \ \ \ \ \ \ | | |/ / / / / / | |/| / / / / / | | |/ / / / / | | | | | | | * commit 'c9aa628d065eb08d6fa30f0ac21c6eca4cfbab75': Cancel touch events when a low-level touch gesture occurs.
| | * | | | | Cancel touch events when a low-level touch gesture occurs.Jeff Brown2015-02-122-0/+13
| | |/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | When the touch firmware or driver sends a key event that is triggered by a low-level gesture such as a palm slap. For this to work, the touch device's .kl file must specify the "GESTURE" flag for each key that is produced by a gesture. Note that the "VIRTUAL" flag should also be specified for any such keys for which we would like to generate haptic feedback. eg. key 142 SLEEP VIRTUAL GESTURE Bug: 19264992 Change-Id: Ief494ec7e3ca66d2358a1001fdfae4f263ee1cd1
| * | | | | am 9b6be8e1: Revert "omx: add Intel\'s SemiPlanar OMX color format that is ↵Lajos Molnar2015-02-111-1/+0
| |\ \ \ \ \ | | |/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | used on some devices" * commit '9b6be8e10b25f6f0bb949fec67b36fc773f5b591': Revert "omx: add Intel's SemiPlanar OMX color format that is used on some devices"
| | * | | | Revert "omx: add Intel's SemiPlanar OMX color format that is used on some ↵Lajos Molnar2015-02-111-1/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | devices" This reverts commit 61b17d64f90b85fd367ea1c7609cac69485957d4. Bug: 19317169 Change-Id: Ib1fcc26c46a52c848ffa8238ddbf6abfe57cfa5d
| * | | | | am d25be0ea: DO NOT MERGE: omx: add OMX_INTEL_COLOR_FormatYUV420PackedSemiPlanarLajos Molnar2015-02-071-0/+1
| |\ \ \ \ \ | | |/ / / / | | | | | | | | | | | | | | | | | | * commit 'd25be0ea48c775e4038163b546c9553e294d4fdc': DO NOT MERGE: omx: add OMX_INTEL_COLOR_FormatYUV420PackedSemiPlanar
| | * | | | DO NOT MERGE: omx: add OMX_INTEL_COLOR_FormatYUV420PackedSemiPlanarLajos Molnar2015-02-061-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This seems to have the same layout as OMX_COLOR_FormatYUV420SemiPlanar, but used under this value on some devices. Bug: 19246722 Change-Id: Ib866024e52cf7b12608f02eefc43c6d58a1c0aa1
* | | | | | am 8f706b5d: am ea5da67d: add bUsingNativeBuffers to DescribeColorFormatParamsLajos Molnar2015-02-041-5/+20
|\ \ \ \ \ \ | |/ / / / / | | | | | | | | | | | | | | | | | | * commit '8f706b5ddb4aa15f123ecc7329670604284a2624': add bUsingNativeBuffers to DescribeColorFormatParams
| * | | | | am ea5da67d: add bUsingNativeBuffers to DescribeColorFormatParamsLajos Molnar2015-02-041-5/+20
| |\ \ \ \ \ | | |/ / / / | | | | | | | | | | | | | | | | | | * commit 'ea5da67d90647a1d4b395be51bf9cec218b98b71': add bUsingNativeBuffers to DescribeColorFormatParams
| | * | | | add bUsingNativeBuffers to DescribeColorFormatParamsLajos Molnar2015-01-301-5/+20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This is needed to find proper color format for flex-YUV native buffer support. Bug: 19179927 Change-Id: I91ae6764e302c4307a0750c1d6820506d735c942