summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2013-05-23merge in jb-mr2-release history after reset to jb-mr2-devandroid-4.3_r2android-4.3_r1.1android-4.3_r1android-4.3_r0.9.1android-4.3_r0.9jb-mr2-releaseThe Android Automerger
2013-05-21Camera3: Document missing AF transitions.Eino-Ville Talvala
Bug: 9075581 Change-Id: I7688cee904987f404b4ab7ff0e5212182f85a271
2013-05-15merge in jb-mr2-release history after reset to jb-mr2-devThe Android Automerger
2013-05-14Add larger RSA key sizesBrian Carlstrom
Bug: 8734191 Change-Id: I82413505b32d5cdd2c4330c63d5f66e6b7e34634
2013-05-09merge in jb-mr2-release history after reset to jb-mr2-devThe Android Automerger
2013-05-08Merge "Move virtual displays out of HWC 1.2, mark experimental" into jb-mr2-devJesse Hall
2013-05-08Merge "gralloc: Clarify alloc stride for HAL_PIXEL_FORMAT_YCbCr_420_888" ↵Eino-Ville Talvala
into jb-mr2-dev
2013-05-08merge in jb-mr2-release history after reset to jb-mr2-devThe Android Automerger
2013-05-07Move virtual displays out of HWC 1.2, mark experimentalJesse Hall
Bug: 8384764 Change-Id: I388ff3f46893b395e5c4187242f51ad7bb58da24
2013-05-06gralloc: Clarify alloc stride for HAL_PIXEL_FORMAT_YCbCr_420_888Eino-Ville Talvala
Bug: 8734880 Change-Id: I0cca7fd1965e1547991be06b6b18d6302dbe8670
2013-05-01Camera3: Document cropping behaviorEino-Ville Talvala
Redefined somewhat from HAL2, to be simpler for everyone. Bug: 8756080 Change-Id: I6b7608c74c06cc6a0bfe07997444e3b07c3edb10
2013-04-30merge in jb-mr2-release history after reset to jb-mr2-devThe Android Automerger
2013-04-29Merge "gralloc: add lock_ycbcr method" into jb-mr2-devAlex Ray
2013-04-29merge in jb-mr2-release history after reset to jb-mr2-devThe Android Automerger
2013-04-27keymaster_test: simulate binder pagesKenny Root
Make sure pages we use in the unit tests are read-only maps from /dev/zero Bug: 8736730 Change-Id: I15d816a8fd3dd7313277c9f5c44c4a102a899d03
2013-04-26gralloc: add lock_ycbcr methodAlex Ray
This method is meant for locking the flexible YCbCr format documented in the system graphics header. Bug: 8734880 Change-Id: I45ae8937dcc16d0ae8a204a136121f78b4cc51e0
2013-04-25Merge "Camera3: Clarify SHUTTER timing, ownership of request contents" into ↵Eino-Ville Talvala
jb-mr2-dev
2013-04-24merge in jb-mr2-release history after reset to jb-mr2-devThe Android Automerger
2013-04-23Modify sign of bias in uncalibrated magnetometerEtienne Le Grand
bug 8632692 Change-Id: If92f0030e53d41a7d0bc3c3b003f5eb939123945
2013-04-22Camera3: Clarify SHUTTER timing, ownership of request contentsEino-Ville Talvala
- Clarify ownership of fence file descriptors, including in case of errors. - Make it clear notify SHUTTER must be called before the first process_capture_result. Change-Id: I644054a7a055c2e8a6a164c5ab6439ef2a0d1df1
2013-04-22merge in jb-mr2-release history after reset to jb-mr2-devThe Android Automerger
2013-04-19Merge "Make raw tests optional, add sanity checks for format/resolutions ↵Igor Murashkin
static info." into jb-mr2-dev
2013-04-18Revert "gralloc: add lock_ycbcr method"Alex Ray
This reverts commit baa47f353a318b9f498f093e70d57e4f43f7c345.
2013-04-18Merge "gralloc: add lock_ycbcr method" into jb-mr2-devAlex Ray
2013-04-18Merge "LE (1/3): Add application ID to connection callback" into jb-mr2-devMatthew Xie
2013-04-18Make raw tests optional, add sanity checks for format/resolutions static info.Igor Murashkin
Bug: 8654456 Change-Id: Iadd0d3c326d595dce2822a9bd3ff33ce8e8f6a36
2013-04-16LE (1/3): Add application ID to connection callbackAndre Eisenbach
Bug: 8589393 Change-Id: I1c9d83b988cad71c5652ecf4025fdc6f650fff42
2013-04-15merge in jb-mr2-release history after reset to jb-mr2-devThe Android Automerger
2013-04-15Merge "Update the test output path." into jb-mr2-devYu Shan Emily Lau
2013-04-12Update the test output path.Yu Shan Emily Lau
In order for the automated test to pick up the test. The output must be in /data/nativetest. Change-Id: I453805a1d186fec014e34b3d37a1e8bc62b2a5ac
2013-04-11merge in jb-mr2-release history after reset to jb-mr2-devThe Android Automerger
2013-04-10Merge "Camera3: Allow many calls to process_capture_result per request" into ↵Eino-Ville Talvala
jb-mr2-dev
2013-04-10merge in jb-mr2-release history after reset to jb-mr2-devThe Android Automerger
2013-04-09Add liblogYing Wang
Bug: 8580410 Change-Id: I24645233148f70c57d2f2b3a46952cb2a1aea9ba
2013-04-09gralloc: add lock_ycbcr methodAlex Ray
This method is meant for locking the flexible YCbCr format documented in the system graphics header. Change-Id: I98b196bab06f1d05fce725da44760180ce487034
2013-04-08Camera3: Allow many calls to process_capture_result per requestEino-Ville Talvala
Allow the HAL to split the capture result across multiple calls to process_capture_result, so that when the sync framework cannot be used, some output buffers can still be returned later than others. Change-Id: Iea7f77a3d28daac3a94045ab4566f677aa53a7f9
2013-04-08merge in jb-mr2-release history after reset to jb-mr2-devThe Android Automerger
2013-04-05Merge "Sensor HAL updates" into jb-mr2-devEtienne Le Grand
2013-04-04Merge "Log when creating a second buffer mapping in a process" into jb-mr2-devJesse Hall
2013-04-04Sensor HAL updatesEtienne Le Grand
Improve explanation of Batch mode Put the 4th component of the unit quaternion back in the rotation vector Modify rotation vector description Modify definition of uncalibrated sensor event Remove query() Change-Id: I7564073fac0e2467bcfca040b259d9d20e2688c5
2013-04-02merge in jb-mr2-release history after reset to jb-mr2-devThe Android Automerger
2013-04-01Set max RC attribute count to 7Ravi Nagarajan
Per spec max RC attributes are 7 Change-Id: Ied4b5ff9487aab32b7e0c824ecaa20b21079c458
2013-04-01Merge "Camera3: Documentation additions" into jb-mr2-devEino-Ville Talvala
2013-04-01merge in jb-mr2-release history after reset to jb-mr2-devThe Android Automerger
2013-03-29Camera3: Documentation additionsEino-Ville Talvala
- Detailed documentation of the 3A state machines (autofocus, autoexposure, auto-whitebalance) - Add error return value for out-of-sequence device calls - Spelling fixes Change-Id: Icc4e1980b1ff058425a42bc665d345070944b173
2013-03-29Merge "Gps geofence." into jb-mr2-devJaikumar Ganesh
2013-03-29Gps geofence.Jaikumar Ganesh
Make the add / remove / pause / resume asynchronous. Change-Id: I6d6d254613623b564f1cb6a59742fe000e47ac1e
2013-03-28Log when creating a second buffer mapping in a processJesse Hall
Bug: 8468756 Change-Id: Ia883f459ea9e2648ca4a0b5a6f09ded4f46f13b3
2013-03-28Remove pid check in register/unregisterJesse Hall
The register/unregister gralloc calls were avoiding mmapping/munmapping the shared memory region if the buffer was created by the current process. This is left over from the pmem-based implementation, where trying to map the same region twice in the same process would fail, or would reuse a single mapping without refcounting. This causes problems if a buffer is - allocated in process A, - transferred from A to process B and registered there - unregistered/freed in A - transferred back from B to A and re-registered Process A then has a new handle to the buffer, but since it originally created the buffer it will not be mmapped, so trying to read or write the buffer will crash. With ashmem, mmaping a region twice in the same process creates two distinct mappings which can be used and munmapped independently. So we no longer need to avoid mmapping again in the allocating process. Bug: 8468756 Change-Id: I167bec5ca07e5534c5e2115630fe8386e481388e
2013-03-28Merge "Remove pid check in register/unregister" into jb-mr2-devJesse Hall