OSDN Git Service

android-x86/hardware-libhardware.git
15 years agoMerge commit 'goog/master_gl' into merge_master_gl
Mathias Agopian [Mon, 6 Jul 2009 22:01:04 +0000 (15:01 -0700)]
Merge commit 'goog/master_gl' into merge_master_gl

15 years agomake sure to UNSLAP pmem buffers when they're destroyed/freed, as the client could...
Mathias Agopian [Fri, 3 Jul 2009 00:32:15 +0000 (17:32 -0700)]
make sure to UNSLAP pmem buffers when they're destroyed/freed, as the client could still have them mmapped

15 years agoadd support for YUV formats
Mathias Agopian [Fri, 26 Jun 2009 00:38:50 +0000 (17:38 -0700)]
add support for YUV formats

15 years agocopybit now uses a native_handle_t* instead of a fd/offset
Mathias Agopian [Wed, 24 Jun 2009 23:54:44 +0000 (16:54 -0700)]
copybit now uses a native_handle_t* instead of a fd/offset

15 years agofallback to ashmem when pmem is not availlable
Mathias Agopian [Fri, 19 Jun 2009 23:14:09 +0000 (16:14 -0700)]
fallback to ashmem when pmem is not availlable

15 years agosuppress debug log
Mathias Agopian [Wed, 17 Jun 2009 01:22:45 +0000 (18:22 -0700)]
suppress debug log

15 years agopmem allocator in gralloc. enabled for all surfaces. currently it uses a lot more...
Mathias Agopian [Thu, 11 Jun 2009 23:32:05 +0000 (16:32 -0700)]
pmem allocator in gralloc. enabled for all surfaces. currently it uses a lot more address space than needed.

15 years agoadd an offset field to gralloc handles so the framebuffer can work with copybit
Mathias Agopian [Wed, 10 Jun 2009 23:06:28 +0000 (16:06 -0700)]
add an offset field to gralloc handles so the framebuffer can work with copybit

15 years agowith the new lock/unlock API we don't really mean reference counting on mmap/munmap...
Mathias Agopian [Wed, 10 Jun 2009 01:55:49 +0000 (18:55 -0700)]
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.

15 years agoMerge commit 'goog/master' into merge_master
Mathias Agopian [Fri, 5 Jun 2009 22:45:43 +0000 (15:45 -0700)]
Merge commit 'goog/master' into merge_master

15 years agosuppress spurious debug log
Mathias Agopian [Thu, 4 Jun 2009 02:03:26 +0000 (19:03 -0700)]
suppress spurious debug log

15 years agoam 8d567480: Update open_data_source documentation to accurately reflect the correct...
Bill Napier [Wed, 3 Jun 2009 20:00:03 +0000 (13:00 -0700)]
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.

15 years agoUpdate open_data_source documentation to accurately reflect the correct return value...
Bill Napier [Wed, 3 Jun 2009 00:45:08 +0000 (17:45 -0700)]
Update open_data_source documentation to accurately reflect the correct return value on error.

15 years agoMerge commit 'goog/master' into merge_master
Mathias Agopian [Wed, 27 May 2009 21:25:54 +0000 (14:25 -0700)]
Merge commit 'goog/master' into merge_master

15 years agoam 21b652f9: Sensors: Use a native_handle for the data channel instead of a single...
Mike Lockwood [Sat, 23 May 2009 17:36:45 +0000 (10:36 -0700)]
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.

15 years agoSensors: Use a native_handle for the data channel instead of a single file descriptor.
Mike Lockwood [Fri, 22 May 2009 14:05:48 +0000 (10:05 -0400)]
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>
15 years agoMerge commit 'goog/master' into merge_master
Mathias Agopian [Fri, 22 May 2009 07:59:36 +0000 (00:59 -0700)]
Merge commit 'goog/master' into merge_master

15 years agoam 465cf474: fix [1847499] sensors.h : "roll" documentation is wrong
Mathias Agopian [Tue, 19 May 2009 06:56:10 +0000 (23:56 -0700)]
am 465cf474: fix [1847499] sensors.h : "roll" documentation is wrong

Merge commit '465cf474beaf67c3d8b7fe6889ad74c1cfc572e1'

* commit '465cf474beaf67c3d8b7fe6889ad74c1cfc572e1':
  fix [1847499] sensors.h : "roll" documentation is wrong

15 years agofix [1847499] sensors.h : "roll" documentation is wrong
Mathias Agopian [Mon, 18 May 2009 21:09:59 +0000 (14:09 -0700)]
fix [1847499] sensors.h : "roll" documentation is wrong

15 years agobetter documentation for (*setUpdateRect)()
Mathias Agopian [Fri, 8 May 2009 00:39:31 +0000 (17:39 -0700)]
better documentation for (*setUpdateRect)()

15 years agobetter documentation and implementation for lock/unlock
Mathias Agopian [Wed, 6 May 2009 03:21:57 +0000 (20:21 -0700)]
better documentation and implementation for lock/unlock

15 years agoget rid of unused/needed flags
Mathias Agopian [Wed, 6 May 2009 01:30:52 +0000 (18:30 -0700)]
get rid of unused/needed flags

15 years agolock will now return the vaddr of the buffer. map/umap are gone.
Mathias Agopian [Mon, 4 May 2009 21:26:56 +0000 (14:26 -0700)]
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".

15 years agoMerge commit 'goog/master' into merge_master
Mathias Agopian [Tue, 28 Apr 2009 22:24:01 +0000 (15:24 -0700)]
Merge commit 'goog/master' into merge_master

15 years agoMerge donut into master
Jean-Baptiste Queru [Thu, 23 Apr 2009 01:33:17 +0000 (18:33 -0700)]
Merge donut into master

15 years agomerge cupcake into donut
Jean-Baptiste Queru [Thu, 23 Apr 2009 00:56:58 +0000 (17:56 -0700)]
merge cupcake into donut

15 years agoMerge donut into master
Jean-Baptiste Queru [Thu, 23 Apr 2009 00:12:35 +0000 (17:12 -0700)]
Merge donut into master

15 years agodon't automatically unmap buffers when they're freed
Mathias Agopian [Wed, 15 Apr 2009 01:24:09 +0000 (18:24 -0700)]
don't automatically unmap buffers when they're freed

this is in preparation to an api change wrt gralloc map/unmap

15 years agoMerge commit 'goog/master' into master_gl
Mathias Agopian [Fri, 10 Apr 2009 21:26:14 +0000 (14:26 -0700)]
Merge commit 'goog/master' into master_gl

15 years agoIntegrate from //sandbox/mathias/donut/...@145728
Mathias Agopian [Fri, 10 Apr 2009 21:24:31 +0000 (14:24 -0700)]
Integrate from //sandbox/mathias/donut/...@145728

SurfaceFlinger rework for new EGL driver model support.

15 years agoMerge branch 'open_source_no_contributions' into google_internal
The Android Open Source Project [Sun, 29 Mar 2009 15:55:10 +0000 (08:55 -0700)]
Merge branch 'open_source_no_contributions' into google_internal

15 years agoAI 143310: am: CL 143161 am: CL 142857 Add some bluring to the animation. This requir...
Mathias Agopian [Sat, 28 Mar 2009 00:59:33 +0000 (17:59 -0700)]
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

15 years agoAI 143161: am: CL 142857 Add some bluring to the animation. This requires a new kerne...
Mathias Agopian [Fri, 27 Mar 2009 22:40:03 +0000 (15:40 -0700)]
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

15 years agoMerge commit 'korg/cupcake'
The Android Open Source Project [Fri, 27 Mar 2009 22:31:11 +0000 (15:31 -0700)]
Merge commit 'korg/cupcake'

15 years agoAutomated import from //branches/cupcake/...@142857,142857
Mathias Agopian [Thu, 26 Mar 2009 04:43:45 +0000 (21:43 -0700)]
Automated import from //branches/cupcake/...@142857,142857

15 years agoauto import from //branches/cupcake_rel/...@140373
The Android Open Source Project [Thu, 19 Mar 2009 00:39:47 +0000 (17:39 -0700)]
auto import from //branches/cupcake_rel/...@140373

15 years agoMerge commit 'remotes/korg/cupcake' into merge
Jean-Baptiste Queru [Tue, 17 Mar 2009 23:30:41 +0000 (16:30 -0700)]
Merge commit 'remotes/korg/cupcake' into merge

Conflicts:
include/hardware/overlay.h

15 years agoauto import from //branches/cupcake_rel/...@138607
The Android Open Source Project [Fri, 13 Mar 2009 20:04:23 +0000 (13:04 -0700)]
auto import from //branches/cupcake_rel/...@138607

15 years agoauto import from //depot/cupcake/@135843
The Android Open Source Project [Wed, 4 Mar 2009 03:32:14 +0000 (19:32 -0800)]
auto import from //depot/cupcake/@135843

15 years agoauto import from //depot/cupcake/@135843
The Android Open Source Project [Wed, 4 Mar 2009 02:28:48 +0000 (18:28 -0800)]
auto import from //depot/cupcake/@135843

15 years agoauto import from //branches/cupcake/...@132569
The Android Open Source Project [Fri, 20 Feb 2009 15:38:32 +0000 (07:38 -0800)]
auto import from //branches/cupcake/...@132569

15 years agoAdd getBufferCount to overlay HAL
Rebecca Schultz Zavin [Sat, 14 Feb 2009 01:05:03 +0000 (17:05 -0800)]
Add getBufferCount to overlay HAL

Signed-off-by: Rebecca Schultz Zavin <rebecca@android.com>
15 years agoauto import from //branches/cupcake/...@131421
The Android Open Source Project [Fri, 13 Feb 2009 20:57:52 +0000 (12:57 -0800)]
auto import from //branches/cupcake/...@131421

15 years agoauto import from //branches/cupcake/...@130745
The Android Open Source Project [Tue, 10 Feb 2009 23:44:04 +0000 (15:44 -0800)]
auto import from //branches/cupcake/...@130745

15 years agoMerge branch 'cupcake'
The Android Open Source Project [Tue, 20 Jan 2009 22:05:36 +0000 (14:05 -0800)]
Merge branch 'cupcake'

15 years agoauto import from //branches/cupcake/...@127101
The Android Open Source Project [Tue, 20 Jan 2009 22:03:59 +0000 (14:03 -0800)]
auto import from //branches/cupcake/...@127101

15 years agoMerge branch 'cupcake'
android-build SharedAccount [Fri, 16 Jan 2009 00:16:04 +0000 (16:16 -0800)]
Merge branch 'cupcake'

15 years agoauto import from //branches/cupcake/...@126645
The Android Open Source Project [Fri, 16 Jan 2009 00:12:12 +0000 (16:12 -0800)]
auto import from //branches/cupcake/...@126645

15 years agoMerge branch 'cupcake'
The Android Open Source Project [Sat, 10 Jan 2009 02:04:22 +0000 (18:04 -0800)]
Merge branch 'cupcake'

15 years agoauto import from //branches/cupcake/...@125939
The Android Open Source Project [Sat, 10 Jan 2009 01:51:24 +0000 (17:51 -0800)]
auto import from //branches/cupcake/...@125939

15 years agoMerge commit 'remotes/korg/cupcake'
Jean-Baptiste Queru [Fri, 19 Dec 2008 16:06:12 +0000 (08:06 -0800)]
Merge commit 'remotes/korg/cupcake'

Conflicts:
include/hardware/AudioHardwareBase.h

15 years agoCode drop from //branches/cupcake/...@124589
The Android Open Source Project [Thu, 18 Dec 2008 02:05:50 +0000 (18:05 -0800)]
Code drop from //branches/cupcake/...@124589

15 years agoAdd AudioHardwareBase class to libhardware.
Iliyan Malchev [Wed, 29 Oct 2008 23:07:23 +0000 (16:07 -0700)]
Add AudioHardwareBase class to libhardware.

Signed-off-by: Iliyan Malchev <malchev@google.com>
15 years agoInitial Contribution
The Android Open Source Project [Tue, 21 Oct 2008 14:00:00 +0000 (07:00 -0700)]
Initial Contribution