- 13 Jun, 2011 30 commits
-
-
Mathias Agopian authored
Add the concept of synchronous dequeueBuffer in SurfaceTexture Implement {Surface|SurfaceTextureClient}::setSwapInterval() Add SurfaceTexture logging fix onFrameAvailable
-
Jamie Gennis authored
-
Martijn Coenen authored
-
Fabrice Di Meglio authored
-
Jamie Gennis authored
* changes: SurfaceTexture: add some GL->GL tests. SurfaceTexture: fix up a comment. SurfaceTexture: add getTransformMatrix tests. SurfaceTexture: fix a getTransformMatrix crash.
-
Philip Milne authored
Merge "Bugfix for GridLayout assuming that the x value of last column index is maximal. This is not the case when column indexes are defined incorrectly and GridLayout should still work in this case."
-
John Reck authored
-
Irfan Sheriff authored
-
Teng-Hui Zhu authored
-
Jamie Gennis authored
This change adds some tests to verify streaming images from one GL thread to another via SurfaceTexture. Currently the tests do not validate the correctness of the streamed images, but rather simply verify that this streaming does not cause a deadlock. 3 of the 4 tests are currently disabled because they do cause deadlocks on some devices. Change-Id: I5677942053190063b97f370dba96c116711bc3bb
-
Jamie Gennis authored
Change-Id: I044e44e17319e08af657a7ec9fa39100876fe862
-
Jamie Gennis authored
This change adds a test verifying that with no transform set on the SurfaceTextureClient, the SurfaceTexture will return an identity transform matrix. It also verifies this same effect in the presence of an additional call to native_window_set_buffer_count just before the call to getTransformMatrix. Bug: 4490420 Change-Id: Ic5adfa29b5696cc2b451433834e3758ef20c5edd
-
Jamie Gennis authored
This change moves the computation of the transform matrix out of getTransformMatrix and instead performs the computation when updateTexImage gets called. This is needed in order for getTransformMatrix to succeed even if the buffers have been freed (e.g. by changing the buffer count) because the computation depends upon the properties of the current GraphicBuffer. Change-Id: Ied541ab8747b7ad604f862717135f9a16a816be9 Bug: 4490420
-
Philip Milne authored
Bugfix for GridLayout assuming that the x value of last column index is maximal. This is not the case when column indexes are defined incorrectly and GridLayout should still work in this case. Change-Id: I5deb3fb43ed1dd16dd20868854b96ebae4d30623
-
John Reck authored
Changed weighted average Increase horizontal snap Change-Id: I7ed50e13b0b0ba409a8e655d38c704f72a3f2f78
-
Ben Komalo authored
-
Glenn Kasten authored
-
Teng-Hui Zhu authored
This can happen when applications are using WebView to show HTML5 video in full screen mode while not setting up WebChromeClient correctly. Change-Id: I6575e3364f04f6eaf800f854d60992fe6c3be651
-
Ben Komalo authored
The improved keystore will allow clients (Email not the least of them) to establish SSL connections using custom client certificates. In order to do this properly, the socket factories they use to establish these connections need to be able to customize their behavior. Change-Id: I6e0fa04dd01bd6481dfdad5a71a63e0371d0ad8c
-
Martijn Coenen authored
Change-Id: I2c40fbc7e9101462afae18125feba30cf76ea5f2
-
Daniel Sandler authored
-
Daniel Sandler authored
-
Daniel Sandler authored
(See change Ib46b2d3e.) Change-Id: I46635ed97596bf1ebe65cd29ef80f3b189102d8a
-
repo sync authored
-
repo sync authored
bug:458435 This will temporarily start a thread for answering calls, we are going to add a handler thread to handle this soon. Change-Id: I9079038d671e1b1631c6e663fc2c3de297d97428
-
Debashish Chatterjee authored
-
Jeff Sharkey authored
-
Jeff Sharkey authored
Change-Id: I48a3dbbdc49d742d6ad19cff34ee8da4b3949bb8
-
Jeff Sharkey authored
-
Jeff Sharkey authored
Instead of embedding complex template coexistence rules into policy service, rely on external editors to enforce, and offer atomic get/set operations for full policy sets. Generate default mobile policy when none exists, using default of 4GB warning and cycle reset of current day. Dispatch listener events through Handler when holding internal lock, and catch CLASS_UNKNOWN networks in 3G_LOWER template. Change-Id: I063cf1eaf330e32b75d0697b89fc04488e6dfaea
-
- 12 Jun, 2011 4 commits
-
-
Jeff Brown authored
-
Jeff Sharkey authored
NetworkStats now grows in place with arraycopy() instead of callers needing to know record count a priori. Better growth calculation for both NetworkStats and NetworkStatsHistory; 50% each time. Better estimates of buckets needed in calling services. Change-Id: I3adbffa0b7407612cc6349d9135a8b4eb63cd440
-
Daniel Sandler authored
This will allow what is currently impossible with layoutTransition: smoothly animating container bounds. Current enter animation: alpha fade Current exit animation: fade + slide right Change-Id: Ib46b2d3ee982a276ca2142d360e62538e52b0897 Next: replace "X" with swipe-to-cancel.
-
Jeff Sharkey authored
Persisting detailed UID stats in separate "netstats_detail.bin" file to enable different schedules for summary and detail polling. Only load detailed UID history on demand, since it's not needed during boot. Add test to verify UID stats are persisted across simulated reboot. Move external settings into well-named interface, which is still backed by Settings.Secure. During periodic poll events, resize any history to match current bucket duration setting. Test to verify. Change-Id: I6366f3583a591f8ba859b0e5987daf8cafa4e95a
-
- 11 Jun, 2011 6 commits
-
-
Iliyan Malchev authored
Change-Id: I11c7f0b57f7d619cdc392b2d34c538ae898de7ac Signed-off-by:
Iliyan Malchev <malchev@google.com>
-
Jeff Brown authored
Using a finalizer for this is kind of gross but it is robust. We could try to hook onDetachedFromWindow() on the View but that would introduce additional lifecycle management to the adapter since a View could potentially be detached and then reattached, so we might need to recreate the handler, etc. Ideally this code should probably be changed to use AsyncTask. Change-Id: I9ad5fff388411619363e4a075ed0244966b38726
-
Jeff Brown authored
Seems to be an incorrect layout change. The original change intended to modify the ID of the WaveView but instead a TextView was blasted away. Change-Id: I9039179a16c8bf7b322d8008b9c7e0e5ab47a629
-
Kenny Root authored
When a window registers to listen for outside touches, it doesn't need the position information for touches that land outside of its activity for normal use cases. This patch uses the foreground window's UID as a filter to determine whether to pass the position information. This will allow applications to continue to rely on touch information for inputs that were directed at one of its other windows. Bug: 4541250 Change-Id: If16eb1ec8404b797d991859eef55ac0a20a355a3
-
Jeff Brown authored
Change-Id: Ib177af2fce9be4dabffa801f64580b1ea7adc673
-
Jeff Sharkey authored
-