Age | Commit message (Collapse) | Author |
|
This header is required by our GLES emulation guest code to be able
to access the emulator services provided through the /dev/qemu_pipe
special device.
Change-Id: Ia9782256048d7340237f3e1d18d7452dd815e561
|
|
Bug: 4197654
Change-Id: Icf1e8793d6a4d2e070a8f232efd4136d79339496
|
|
Note: The code under hardware/libhardware/modules/gralloc/ is only used
when running the system under the emulator.
Change-Id: I022978aeaacc5137c9917cd2ef6952dd3897ece4
|
|
This patch avoids a division-by-0 when the system is running
under emulation (the kernel driver reports pixclock as 0, for
some reason). Which results in a SIGFPE during the boot sequence.
Change-Id: Idb6bcdd58999ea9231f2411481c25929d5d02f1d
|
|
|
|
the rotation-vector sensor must transmit the W component of the
unit quaternion in data[4].
This change doesn't cause a compatibility issue because nothing in the
system relies on the W component being present.
Change-Id: If4f699ac8d41d8b957925b375e355a138a82dcf8
|
|
Change-Id: I337d9e7ba7f3a625294398790844c6d15ee75237
|
|
Change-Id: I637a1d8924af144a9c2cc4645659e9d23e9527d6
|
|
different from other devices
there are a typo in hardware.h where FLIP_V and FLIP_H were inverted.
this change will probably break all the overlay HALs which
implement FLIP_V/H, which thanksfully are not many.
Change-Id: Ie824d9a924354d637e44eb6476cb4e5e945c3594
|
|
Some devices have low-level bugs in their page-flip.
Disabling it at this level gives us more flexibility
than trying to control it elsewhere.
Bug: 3097357
Change-Id: Icc6ae172264e453bec0680e74a497a2b24299c4a
|
|
Change-Id: I3ecc24965ef7fbd943738dee7d0e440bfdeae753
Signed-off-by: Mike Lockwood <lockwood@android.com>
|
|
Change-Id: Iddc10906ca4bd59fef25d51068e0c69998aae13f
Signed-off-by: Mike Lockwood <lockwood@android.com>
|
|
Search /vendor/lib/hw/... as well as /system/lib/hw/... for hal modules.
Change-Id: I1aecafcc884e11b2f17edf28e8c8ca2926184807
|
|
Change-Id: Iddc9710d8b724af9285df0396949479dccc3de7a
|
|
Change-Id: I8cd81654b51d50385cccec7b96f6e694fd372925
|
|
Missing a <string.h> header.
git cherry-pick -e d0019991
Change-Id: I7a3dc7cb7d2855fde56512b3dcb181a092055497
|
|
efficiently.
Change-Id: I89faf5b3d57a3e726d1c347ce01d931b100188cd
|
|
|
|
Change-Id: Ia5e01b2b2f205f48ede1d29275094a64221df2d4
|
|
Change-Id: Icafc2289d1320f2cd41e8756363240268780d8b8
|
|
This reverts commit cdd44a0db36749af5036e903e4867b279ef420df.
This reverts commit e6b5c05aa0236dc42107d028a366a3fd2678677b.
This reverts commit 5d3de309f44f6a72f2a46db792f3865088897039.
|
|
Change-Id: I784e7c5be2eab84c321773dc53b4cb657ca9a457
|
|
Change-Id: I0943d9114c33b4800fb797bac316041dec992f5e
|
|
gingerbread
|
|
Change-Id: I7ff47b94a6b34a8f61031bd94e936a088dcea6ab
|
|
Change-Id: I5313691acee74dfd69639946c01232256b22bc51
|
|
Change-Id: Ib3c260df2c22e1c59c5380278ea470e34aedbd81
|
|
Change-Id: Ie00fe8260089614e15f1f8035b8392711dff048c
|
|
Change-Id: I68b1bb74ebf1aceee09b6e8cbb8e37b906dbdcd0
|
|
Change-Id: If443c1d2e48c697fa8774bd94af4e65866d1dedb
|
|
Change-Id: I937e84c34c539b4e3ff34eddcf4fb24e2866ebfa
|
|
it used the sensor handle instead of the sensor type
Change-Id: I8a1bc11826427bde9fb88d6fe88be58e3b8d2397
|
|
sensors_deprecated.h is included from sensors.h, for
easier reading.
Change-Id: I97883e1db73beb6c612da2ec023ee6bb8d4858c3
|
|
Change-Id: I8f21e457c308eea9cb1f73b49b1fed36627ec55e
|
|
Change-Id: I216e3dd0b2b45829fef7c682774d2cdd8271d4e7
|
|
Change-Id: I12f72cf91a66d78499983221925ac68ca646efc8
|
|
|
|
we now only support 2 "standard" yuv format in the HAL.
there is a new reserved range 0x100-0x1FF for OEMs.
Change-Id: I171fb0f8d90ded64773ac9c1e5adcab1e1f25c7f
|
|
The private gralloc usage bits can be used to specify device-specific
allocation requirements.
Change-Id: Idc4fbdd3dd7b71767143cf3df5886dfaf43e50a4
|
|
Change-Id: I3de500455715298765b2e27bc8c59e2ec6c7a34f
|
|
VM." into gingerbread
|
|
Change-Id: I328cac1ed8bb2acb105ee118d8a87bdb39a545e6
|
|
To eliminate an unnecessary thread in the framework GPS code, we now
require the GPS HAL to call callbacks from a thread created using the
create_thread_cb. Such threads are able to call directly into Java,
eliminating a polling thread in the GpsLocationProvider code.
Change-Id: I91eeea73b8908f10f10a93ae71034c63f806e8a1
Signed-off-by: Mike Lockwood <lockwood@android.com>
|
|
also removed incorrect 4:2:0 interleaved formats
Change-Id: Ib477de86504cc67861def16fc4dfdae0dd3eb59d
|
|
Add set_capabilities callback to inform the framework of the engine's capabilities.
Add more parameters to set_position_mode
Change-Id: I75572979c031ffc0d915bb9e8aebce09d4982336
Signed-off-by: Mike Lockwood <lockwood@android.com>
|
|
Change-Id: Ia7e20dec1a658f5506004ed29632f6a720c77fab
Signed-off-by: Mike Lockwood <lockwood@android.com>
|
|
Merge commit '804c3e10774b1b05f958d9b860a814abbd4a6c9b' into kraken
* commit '804c3e10774b1b05f958d9b860a814abbd4a6c9b':
New GPS HAL Interface
|
|
Change-Id: Id5e821e29b8d7ad1c1e103c8f219934bb0214eb8
|
|
This change converts the hardware_legacy API to a HAL API.
More cleanup work will likely follow.
Change-Id: I6bd23b94ae458b0de32827c704a481564772ee3b
|
|
Merge commit 'da4947ea976b0174bf2938d8a375cb0da485ecf4' into kraken
* commit 'da4947ea976b0174bf2938d8a375cb0da485ecf4':
New GPS HAL Interface
|