Mathias Agopian
5115665397
with the new lock/unlock API we don't really mean reference counting on mmap/munmap because we're guaranteed to map the buffers only once within a process.
...
no need to track all handles anymore, which simplifies the code a lot.
2009-06-09 20:50:34 -07:00
Mathias Agopian
5b44567e00
Merge commit 'goog/master' into merge_master
2009-06-05 15:45:43 -07:00
Mathias Agopian
82f7c04155
suppress spurious debug log
2009-06-03 19:03:26 -07:00
Bill Napier
5afaa8accc
am 8d567480
: Update open_data_source documentation to accurately reflect the correct return value on error.
...
Merge commit '8d567480b45a801a1955e4743c5eeae431d58f56'
* commit '8d567480b45a801a1955e4743c5eeae431d58f56':
Update open_data_source documentation to accurately reflect the correct return value on error.
2009-06-03 13:00:03 -07:00
Bill Napier
8d567480b4
Update open_data_source documentation to accurately reflect the correct return value on error.
2009-06-02 17:46:10 -07:00
Mathias Agopian
8aee7e58cf
Merge commit 'goog/master' into merge_master
2009-05-27 14:25:54 -07:00
Mike Lockwood
61caa2cf75
am 21b652f9
: Sensors: Use a native_handle for the data channel instead of a single file descriptor.
...
Merge commit '21b652f933b21aa37bd73364b486347fcc333d5c'
* commit '21b652f933b21aa37bd73364b486347fcc333d5c':
Sensors: Use a native_handle for the data channel instead of a single file descriptor.
2009-05-23 10:36:45 -07:00
Mike Lockwood
21b652f933
Sensors: Use a native_handle for the data channel instead of a single file descriptor.
...
This eliminates the requirement that all sensors share a single file descriptor.
This, along with concurrent changes in other projects, fixes bugs b/1614524 and b/1614481
Signed-off-by: Mike Lockwood <lockwood@android.com>
2009-05-22 17:44:40 -04:00
Mathias Agopian
da1cfb76c5
Merge commit 'goog/master' into merge_master
2009-05-22 00:59:36 -07:00
Mathias Agopian
3a16d37825
am 465cf474
: fix [1847499] sensors.h : "roll" documentation is wrong
...
Merge commit '465cf474beaf67c3d8b7fe6889ad74c1cfc572e1'
* commit '465cf474beaf67c3d8b7fe6889ad74c1cfc572e1':
fix [1847499] sensors.h : "roll" documentation is wrong
2009-05-18 23:56:10 -07:00
Mathias Agopian
465cf474be
fix [1847499] sensors.h : "roll" documentation is wrong
2009-05-18 14:09:59 -07:00
Mathias Agopian
f5cf8f842a
better documentation for (*setUpdateRect)()
2009-05-07 17:39:31 -07:00
Mathias Agopian
485e69809a
better documentation and implementation for lock/unlock
2009-05-05 20:49:49 -07:00
Mathias Agopian
295190f426
get rid of unused/needed flags
2009-05-05 18:30:52 -07:00
Mathias Agopian
988b8bd553
lock will now return the vaddr of the buffer. map/umap are gone.
...
- make sure to return an error if a buffer is locked twice or unlocked while not locked.
- added registerBuffer() and unregisterBuffer() to the gralloc module so that we can do some cleanup when a buffer is no longer needed. this became necessary after we removed map/unmap so we have a place to unmap buffers without the need of a kernel module.
- change the constants for GRALLOC_USAGE_SW_{READ|WRITE}_NEVER to 0, so that NOT specifying them means "NEVER".
2009-05-04 14:26:56 -07:00
Mathias Agopian
ccc13876d8
Merge commit 'goog/master' into merge_master
2009-04-28 15:24:01 -07:00
Jean-Baptiste Queru
76a1fe8dbc
Merge donut into master
2009-04-22 18:33:17 -07:00
Jean-Baptiste Queru
d746ebd24a
merge cupcake into donut
2009-04-22 17:56:58 -07:00
Jean-Baptiste Queru
30bebe3c46
Merge donut into master
2009-04-22 17:12:35 -07:00
Mathias Agopian
c3ce41d319
don't automatically unmap buffers when they're freed
...
this is in preparation to an api change wrt gralloc map/unmap
2009-04-14 18:24:09 -07:00
Mathias Agopian
4f14fe0b73
Merge commit 'goog/master' into master_gl
2009-04-10 14:26:14 -07:00
Mathias Agopian
a8a75166a2
Integrate from //sandbox/mathias/donut/...@145728
...
SurfaceFlinger rework for new EGL driver model support.
2009-04-10 14:24:31 -07:00
The Android Open Source Project
30fa54e39a
Merge branch 'open_source_no_contributions' into google_internal
2009-03-29 08:55:10 -07:00
Mathias Agopian
cfce2add7e
AI 143310: am: CL 143161 am: CL 142857 Add some bluring to the animation. This requires a new kernel which will be checked-in later, at which point the blur effect will automatically be enabled.
...
Original author: mathias
Merged from: //branches/cupcake/...
Original author: android-build
Merged from: //branches/donutburger/...
Automated import of CL 143310
2009-03-27 17:59:33 -07:00
Mathias Agopian
86db8a1f72
AI 143161: am: CL 142857 Add some bluring to the animation. This requires a new kernel which will be checked-in later, at which point the blur effect will automatically be enabled.
...
Original author: mathias
Merged from: //branches/cupcake/...
Automated import of CL 143161
2009-03-27 15:40:03 -07:00
The Android Open Source Project
a60b1dd605
Merge commit 'korg/cupcake'
2009-03-27 15:31:11 -07:00
Mathias Agopian
cd7924359d
Automated import from //branches/cupcake/...@142857,142857
2009-03-25 21:43:45 -07:00
The Android Open Source Project
65f2d3aeee
auto import from //branches/cupcake_rel/...@140373
2009-03-18 17:39:47 -07:00
Jean-Baptiste Queru
fe0bd69009
Merge commit 'remotes/korg/cupcake' into merge
...
Conflicts:
include/hardware/overlay.h
2009-03-17 16:30:41 -07:00
The Android Open Source Project
8232b50d98
auto import from //branches/cupcake_rel/...@138607
2009-03-13 13:04:23 -07:00
The Android Open Source Project
f53ebec387
auto import from //depot/cupcake/@135843
2009-03-03 19:32:14 -08:00
The Android Open Source Project
d51f49a11d
auto import from //depot/cupcake/@135843
2009-03-03 18:28:48 -08:00
The Android Open Source Project
b5d75924d7
auto import from //branches/cupcake/...@132569
2009-02-20 07:38:32 -08:00
Rebecca Schultz Zavin
e97d33d5ee
Add getBufferCount to overlay HAL
...
Signed-off-by: Rebecca Schultz Zavin <rebecca@android.com>
2009-02-13 17:05:03 -08:00
The Android Open Source Project
a5d999ff17
auto import from //branches/cupcake/...@131421
2009-02-13 12:57:52 -08:00
The Android Open Source Project
b376203efb
auto import from //branches/cupcake/...@130745
2009-02-10 15:44:04 -08:00
The Android Open Source Project
37156b8db0
Merge branch 'cupcake'
2009-01-20 14:05:36 -08:00
The Android Open Source Project
f87393cb24
auto import from //branches/cupcake/...@127101
2009-01-20 14:03:59 -08:00
android-build SharedAccount
8ecc90fdf2
Merge branch 'cupcake'
2009-01-15 16:16:04 -08:00
The Android Open Source Project
0100d517b1
auto import from //branches/cupcake/...@126645
2009-01-15 16:12:12 -08:00
The Android Open Source Project
19b5d4e6e5
Merge branch 'cupcake'
2009-01-09 18:04:22 -08:00
The Android Open Source Project
699d24ab11
auto import from //branches/cupcake/...@125939
2009-01-09 17:51:24 -08:00
Jean-Baptiste Queru
4158b09dc2
Merge commit 'remotes/korg/cupcake'
...
Conflicts:
include/hardware/AudioHardwareBase.h
2008-12-19 08:06:12 -08:00
The Android Open Source Project
51704bed79
Code drop from //branches/cupcake/...@124589
2008-12-17 18:05:50 -08:00
Iliyan Malchev
5ecbb80677
Add AudioHardwareBase class to libhardware.
...
Signed-off-by: Iliyan Malchev <malchev@google.com>
2008-10-29 16:07:23 -07:00
The Android Open Source Project
d6054a3647
Initial Contribution
2008-10-21 07:00:00 -07:00