| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
Change-Id: I5571a635757295aa1514aeaff72e80cc3dd8752c
|
|\
| |
| |
| |
| | |
* changes:
Fix but processing raster state pragma. rename stateFragmentStore to stateStore
|
| |
| |
| |
| | |
rename stateFragmentStore to stateStore
|
| | |
|
| |
| |
| |
| |
| |
| |
| |
| | |
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.
|
|\ \
| | |
| | |
| | |
| | | |
* changes:
Allways dump the list of allocated buffers when an allocation fails.
|
| | |
| | |
| | |
| | | |
Hopefully this will help us understand cases of failures such as [2148405]
|
|\ \ \
| | |/
| |/|
| | |
| | | |
* 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.
|
| |/
| |
| |
| | |
predefined elements not being recreated for contexts after one was destroyed. Add stricter type enforcement.
|
|/ |
|
| |
|
|\
| |
| |
| |
| | |
* changes:
Fix remaining object leaks. Change FountainView to tear down the rsContext and recreate on rotation to test teardown.
|
| |
| |
| |
| | |
and recreate on rotation to test teardown.
|
|\ \
| |/
| |
| |
| | |
* changes:
Improved object lifecycle tracking and fix leaks.
|
| | |
|
|\ \
| |/
| |
| |
| | |
* changes:
Reduce debugging spew and add props to selectivly re-enable it.
|
| |
| |
| |
| | |
change-id: Ib59ed5d7a9d479ccd1af456029735dbc65ae1efe
|
|\ \
| |/
| |
| |
| | |
* 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.
|
| |
| |
| |
| | |
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.
|
|/ |
|
| |
|
|\
| |
| |
| |
| | |
* changes:
Minor cleanup of profile and compile logging.
|
| | |
|
|\ \
| | |
| | |
| | |
| | | |
* changes:
minor SurfaceFlinger code cleanup and remove unnecessary tests
|
| | | |
|
|\ \ \
| |/ /
|/| /
| |/
| | |
* changes:
Fix invokables to make sure script pointers are setup before invoking function calls. Reduce app startup time up to 1s.
|
| |
| |
| |
| | |
function calls. Reduce app startup time up to 1s.
|
|\ \
| |/
| |
| |
| | |
* changes:
Removed last bits of predefined element types from native code. Predefined types are now constructed at the java layer from standard building blocks.
|
| |
| |
| |
| | |
types are now constructed at the java layer from standard building blocks.
|
|\ \
| |/
| |
| |
| | |
* changes:
Remove depricated triangleMesh.
|
| | |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
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.)
|
| | |
|
|/ |
|
|\
| |
| |
| |
| | |
* changes:
Make the renderscript timing logging available by setting debug.rs.profile=1
|
| | |
|
|/
|
|
|
|
|
|
| |
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.
|
|
|
|
| |
create flip chain)
|
|\
| |
| |
| |
| | |
* changes:
Add raster object to control point and line params. Add flag to force SW rendering.
|
| |
| |
| |
| | |
rendering.
|
|\ \
| |/
|/|
| |
| | |
* changes:
fbDev wasn't initialized of hw_get_module failed, but was then used anyway.
|
| | |
|
| | |
|
|/
|
|
|
|
| |
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.
|
|
|
|
|
|
|
|
|
|
| |
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.
|
|\
| |
| |
| |
| | |
* changes:
workaround for [2113743] Sholes: frozen then runtime restart going to list view
|
| | |
|
|/
|
|
|
|
| |
Also a little improved debugging output of bad resource identifiers.
Change-Id: I054064ef22855608ffd722e4ccf12ce57d1992b2
|
| |
|
|\
| |
| |
| |
| | |
* changes:
Fix issue 2127371: Possible race condition in AudioFlinger::openRecord() when a Track is being destroyed.
|