summaryrefslogtreecommitdiffstats
path: root/libs
Commit message (Collapse)AuthorAgeFilesLines
* absf() -> fabsf() instead of fabs()Romain Guy2009-09-291-1/+1
| | | | Change-Id: I5571a635757295aa1514aeaff72e80cc3dd8752c
* Merge change I5235cf3f into eclairAndroid (Google) Code Review2009-09-289-14/+49
|\ | | | | | | | | * changes: Fix but processing raster state pragma. rename stateFragmentStore to stateStore
| * Fix but processing raster state pragma.Jason Sams2009-09-289-14/+49
| | | | | | | | rename stateFragmentStore to stateStore
* | Change FLASH_MODE_VIDEO_LIGHT to FLASH_MODE_TORCH.Wu-cheng Li2009-09-281-1/+1
| |
* | don't emit GL commands when sf is in freeze modeMathias Agopian2009-09-271-9/+1
| | | | | | | | | | | | | | | | We were emitting GL commands, calling composition complete and releasing clients without ever calling eglSwapBuffers(), which is completely wrong on non-direct renders. This could cause transient drawing artifacts when unfreezing the screen (upon orientaion change for instance) and could also block the clients for ever as they are waiting for their previous buffer to be rendered.
* | Merge change 27375 into eclairAndroid (Google) Code Review2009-09-271-0/+4
|\ \ | | | | | | | | | | | | * changes: Allways dump the list of allocated buffers when an allocation fails.
| * | Allways dump the list of allocated buffers when an allocation fails.Mathias Agopian2009-09-271-0/+4
| | | | | | | | | | | | Hopefully this will help us understand cases of failures such as [2148405]
* | | Merge change 27364 into eclairAndroid (Google) Code Review2009-09-2711-15/+54
|\ \ \ | | |/ | |/| | | | | | | * changes: Improve logging code to dump more detaild rs object info. Fix bug with predefined elements not being recreated for contexts after one was destroyed. Add stricter type enforcement.
| * | Improve logging code to dump more detaild rs object info. Fix bug with ↵Jason Sams2009-09-2711-15/+54
| |/ | | | | | | predefined elements not being recreated for contexts after one was destroyed. Add stricter type enforcement.
* | fix "pacakge" typo in error log messageDoug Zongker2009-09-271-2/+2
|/
* Fix fountain crash.Jason Sams2009-09-251-1/+2
|
* Merge change 27171 into eclairAndroid (Google) Code Review2009-09-253-19/+1
|\ | | | | | | | | * changes: Fix remaining object leaks. Change FountainView to tear down the rsContext and recreate on rotation to test teardown.
| * Fix remaining object leaks. Change FountainView to tear down the rsContext ↵Jason Sams2009-09-253-19/+1
| | | | | | | | and recreate on rotation to test teardown.
* | Merge change 27169 into eclairAndroid (Google) Code Review2009-09-2523-17/+123
|\ \ | |/ | | | | | | * changes: Improved object lifecycle tracking and fix leaks.
| * Improved object lifecycle tracking and fix leaks.Jason Sams2009-09-2523-17/+123
| |
* | Merge change 27146 into eclairAndroid (Google) Code Review2009-09-256-28/+44
|\ \ | |/ | | | | | | * changes: Reduce debugging spew and add props to selectivly re-enable it.
| * Reduce debugging spew and add props to selectivly re-enable it.Jason Sams2009-09-256-28/+44
| | | | | | | | change-id: Ib59ed5d7a9d479ccd1af456029735dbc65ae1efe
* | Merge change 27137 into eclairAndroid (Google) Code Review2009-09-2541-98/+248
|\ \ | |/ | | | | | | * changes: Improve renderscript context teardown. Track object in the system and then force their cleanup by releasing all user references once destroy context is called. Java layer will no longer send destroy notifications for objects garbage collected once a context is destroyed.
| * Improve renderscript context teardown. Track object in the system and then ↵Jason Sams2009-09-2541-98/+248
| | | | | | | | force their cleanup by releasing all user references once destroy context is called. Java layer will no longer send destroy notifications for objects garbage collected once a context is destroyed.
* | Add camera parameter key constants and documentation.Wu-cheng Li2009-09-251-21/+118
|/
* Implement pause/resume for the RS thread.Jason Sams2009-09-243-1/+33
|
* Merge change 26942 into eclairAndroid (Google) Code Review2009-09-243-3/+2
|\ | | | | | | | | * changes: Minor cleanup of profile and compile logging.
| * Minor cleanup of profile and compile logging.Jason Sams2009-09-243-3/+2
| |
* | Merge change 26925 into eclairAndroid (Google) Code Review2009-09-245-79/+67
|\ \ | | | | | | | | | | | | * changes: minor SurfaceFlinger code cleanup and remove unnecessary tests
| * | minor SurfaceFlinger code cleanup and remove unnecessary testsMathias Agopian2009-09-245-79/+67
| | |
* | | Merge change 26917 into eclairAndroid (Google) Code Review2009-09-247-11/+17
|\ \ \ | |/ / |/| / | |/ | | * changes: Fix invokables to make sure script pointers are setup before invoking function calls. Reduce app startup time up to 1s.
| * Fix invokables to make sure script pointers are setup before invoking ↵Jason Sams2009-09-247-11/+17
| | | | | | | | function calls. Reduce app startup time up to 1s.
* | Merge change 26897 into eclairAndroid (Google) Code Review2009-09-247-377/+10
|\ \ | |/ | | | | | | * changes: Removed last bits of predefined element types from native code. Predefined types are now constructed at the java layer from standard building blocks.
| * Removed last bits of predefined element types from native code. Predefined ↵Jason Sams2009-09-247-377/+10
| | | | | | | | types are now constructed at the java layer from standard building blocks.
* | Merge change 26708 into eclairAndroid (Google) Code Review2009-09-2410-440/+26
|\ \ | |/ | | | | | | * changes: Remove depricated triangleMesh.
| * Remove depricated triangleMesh.Jason Sams2009-09-2310-440/+26
| |
* | Clear the device's data from the transport when backup is disabledChristopher Tate2009-09-241-1/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Turning off backup in the Settings UI constitutes an opt-out of the whole mechanism. For privacy reasons we instruct the backend to wipe all of the data belonging to this device when the user does this. If the attempt fails it is rescheduled in the future based on the transport's requestBackupTime() suggestion. If network connectivity changes prompt the transport to indicate a backup pass is appropriate "now," any pending init operation is processed before the backup schedule is resumed. The broadcasts used internally to the backup manager are now fully protected; third party apps can neither send nor receive them. (Also a minor logging change; don't log 'appropriate' EOF encountered during parsing of a backup data stream.)
* | turn dithering off if it's not neededMathias Agopian2009-09-235-11/+30
| |
* | fix [2142193] disable GL_LINEAR when not neededMathias Agopian2009-09-233-19/+32
|/
* Merge change 26728 into eclairAndroid (Google) Code Review2009-09-234-24/+35
|\ | | | | | | | | * changes: Make the renderscript timing logging available by setting debug.rs.profile=1
| * Make the renderscript timing logging available by setting debug.rs.profile=1Joe Onorato2009-09-234-24/+35
| |
* | fix [2133214] STOPSHIP: revert I4a06bb4f: workaround for [2113743] Sholes: ↵Mathias Agopian2009-09-233-20/+6
|/ | | | | | | | frozen then runtime restart going to list view Revert "workaround for [2113743] Sholes: frozen then runtime restart going to list view" This reverts commit 4a06bb4f3355b0ef2b76aa883704da9d154c44ae.
* fix [2132563] stuck in boot animation (framebuffer_device_open: Failed to ↵Mathias Agopian2009-09-231-24/+41
| | | | create flip chain)
* Merge change 26667 into eclairAndroid (Google) Code Review2009-09-2310-12/+289
|\ | | | | | | | | * changes: Add raster object to control point and line params. Add flag to force SW rendering.
| * Add raster object to control point and line params. Add flag to force SW ↵Jason Sams2009-09-2310-12/+289
| | | | | | | | rendering.
* | Merge change 26623 into eclairAndroid (Google) Code Review2009-09-231-8/+10
|\ \ | |/ |/| | | | | * changes: fbDev wasn't initialized of hw_get_module failed, but was then used anyway.
| * fbDev wasn't initialized of hw_get_module failed, but was then used anyway.Marco Nelissen2009-09-231-8/+10
| |
* | Update viewport when height or width change.Jason Sams2009-09-221-2/+2
| |
* | Fix issue 2116700: Ringer screwy while connected over Bluetooth.Eric Laurent2009-09-221-97/+106
|/ | | | | | There was a regression introduced in AudioFlinger by change 24114 for suspended output: The suspended output was not reading and mixing audio tracks. When the phone is ringing, the A2DP output is suspended if the SCO headset and A2DP headset are the same. As the ringtone is played over the duplicated output, the fact that the A2DP output was not reading data was causing the hardware output to be stalled from time to time.
* Work around gcc 4.0.3 bug.Andy McFadden2009-09-211-0/+2
| | | | | | | | | | This appears to fix the sim-eng build on the gDapper build machines. Basic problem is that LayerBuffer::OverlaySource has a constructor that calls SurfaceFlinger.signalEvent(). SurfaceFlinger lists LayerBuffer as a friend, but that's not enough to convince gcc that the embedded OverlaySource class is also a friend. I don't see a way to make them friendly, so I marked signalEvent() as public.
* Merge change 26081 into eclairAndroid (Google) Code Review2009-09-203-6/+20
|\ | | | | | | | | * changes: workaround for [2113743] Sholes: frozen then runtime restart going to list view
| * workaround for [2113743] Sholes: frozen then runtime restart going to list viewMathias Agopian2009-09-203-6/+20
| |
* | Fix issue #1862317: Browser does not appear to honor anchors (#es) in linksDianne Hackborn2009-09-201-2/+10
|/ | | | | | Also a little improved debugging output of bad resource identifiers. Change-Id: I054064ef22855608ffd722e4ccf12ce57d1992b2
* Clean up some debugging and add 2 math lib routines.Jason Sams2009-09-181-0/+14
|
* Merge change 25496 into eclairAndroid (Google) Code Review2009-09-182-6/+18
|\ | | | | | | | | * changes: Fix issue 2127371: Possible race condition in AudioFlinger::openRecord() when a Track is being destroyed.