Jason Sams
afbcc82ae8
Merge "Fix deadlock on RS teardown."
2010-10-15 11:28:56 -07:00
Jason Sams
0d2b2d5e13
Fix deadlock on RS teardown.
...
Change-Id: I34d2702b535e28e9519c7368fd8a942bfe0724bc
2010-10-15 11:21:24 -07:00
Mathias Agopian
99e3fab534
am 5bfa3a34: am 011b5bcc: Merge "implement part of [3094280] New animation for screen on and screen off add support for screen on animation" into gingerbread
...
Merge commit '5bfa3a34eaef759c3ec4def76f646eb1c0bf997f'
* commit '5bfa3a34eaef759c3ec4def76f646eb1c0bf997f':
implement part of [3094280] New animation for screen on and screen off
2010-10-15 08:33:43 -07:00
Jason Sams
3b9c52ab8c
Async type creation.
...
Change-Id: I4d98446fabbf7e8a98c97f85b573a58c8a0c58c2
2010-10-14 17:48:46 -07:00
Romain Guy
d2a1ff003b
Fix text rendering issue.
...
The local clip rect could be off by one pixel when a 3D transform
was applied to a text primitive. This would cause small rendering
glitches in Launcher in particular.
Change-Id: I1254f6a5838c26810cbe969b096679d40b8dd504
2010-10-14 14:49:34 -07:00
Alex Sakhartchouk
838c6a1578
Merge "Changing scenegraph sample to use arrays."
2010-10-14 09:34:56 -07:00
Joe Onorato
eb86aaaab3
am 9a12a3c8: am ba799098: Merge changes I76513387,I335fb671 into gingerbread
...
Merge commit '9a12a3c8d4bb20042cf69e07d268e3a04ac71f96'
* commit '9a12a3c8d4bb20042cf69e07d268e3a04ac71f96':
Remove dead code, and make the animation a setting.
turn off the electron beam
2010-10-13 23:34:21 -07:00
Romain Guy
4afdf666fd
Color filters were ignored by the program cache fast path.
...
Change-Id: I08f2f02d356234a674be778d088e0558fd49c849
2010-10-13 21:31:28 -07:00
Romain Guy
93d2361c6d
Fix layer rendering glitch.
...
Change-Id: If2f987fe5526fc88743ca3e91edde4f8232ff658
2010-10-13 18:26:36 -07:00
Romain Guy
909cbaf8f9
Don't draw TextView's alpha layers when not needed.
...
Change-Id: Iedf42cbc62d727f18500c78fcccf2d081a761fec
2010-10-13 18:19:48 -07:00
Romain Guy
5d794412e3
Small potential performance improvement for fonts rendering.
...
Change-Id: If59c1e7803b84340fbc8b31ce6171ef0e5dc6189
2010-10-13 17:24:41 -07:00
Romain Guy
99bcdc52dc
Return identity matrix when rendering in an FBO.
...
Change-Id: I57438e745b30c8cfe16c269f3cafcd719049d705
2010-10-13 17:24:41 -07:00
Jeff Brown
cd4af421ca
am 4b255a23: am 03aa28fb: Merge "Improve the input policy handling a bit." into gingerbread
...
Merge commit '4b255a23041225103a6870e77a236f78c2816eda'
* commit '4b255a23041225103a6870e77a236f78c2816eda':
Improve the input policy handling a bit.
2010-10-13 17:02:48 -07:00
Jeff Brown
9f164aa9b3
am b05632aa: am a28d5aff: Merge "Fix a bug synthesizing cancelation events for motions." into gingerbread
...
Merge commit 'b05632aae37ea3a3573aabf10e6868733546de96'
* commit 'b05632aae37ea3a3573aabf10e6868733546de96':
Fix a bug synthesizing cancelation events for motions.
2010-10-13 17:01:53 -07:00
Mathias Agopian
5bfa3a34ea
am 011b5bcc: Merge "implement part of [3094280] New animation for screen on and screen off add support for screen on animation" into gingerbread
...
Merge commit '011b5bcc0355338b7ff906656282a54ffaa04b5a' into gingerbread-plus-aosp
* commit '011b5bcc0355338b7ff906656282a54ffaa04b5a':
implement part of [3094280] New animation for screen on and screen off
2010-10-13 15:59:42 -07:00
Kenny Root
fd14fb5958
am c3041432: am de846ac6: Merge "Change to new binder implementation for OBB" into gingerbread
...
Merge commit 'c30414329c381afba7bd23bdd0f1237fad0850a6'
* commit 'c30414329c381afba7bd23bdd0f1237fad0850a6':
Change to new binder implementation for OBB
2010-10-13 15:58:59 -07:00
Kenny Root
0a9b54e88b
resolved conflicts for merge of 8bb7a1df to master
...
Change-Id: Ieec036f494a54eab74a27b954d1423bf981dd3f9
2010-10-13 15:43:51 -07:00
Jason Sams
0726fd9e83
Merge "Begin hooking up SurfaceConfig."
2010-10-13 15:33:00 -07:00
Jason Sams
11c8af9ded
Begin hooking up SurfaceConfig.
...
Change-Id: I328138f29affbed11fcfb5e9ed0872d4ba22d241
2010-10-13 15:31:10 -07:00
Alex Sakhartchouk
9e401bcd88
Changing scenegraph sample to use arrays.
...
Change-Id: Ifa454d503c1445efcad6e31243b65d75e62e3035
2010-10-13 14:33:44 -07:00
Mathias Agopian
2d2b803a92
implement part of [3094280] New animation for screen on and screen off
...
add support for screen on animation
Change-Id: If50cf52ae04b95b42da7d74cf7fa96d5cb54d238
2010-10-13 14:28:26 -07:00
Romain Guy
79c9254087
Merge "Add a getNativeMatrix() API."
2010-10-13 14:18:18 -07:00
Romain Guy
41030da168
Add a getNativeMatrix() API.
...
This API can be used by WebView to apply the appropriate transform
on its rendering.
Change-Id: I79aa39a29805f462fb08226370328815e74bdc52
2010-10-13 13:40:37 -07:00
Alex Sakhartchouk
d6edfbbb78
Merge "Packing the struct to work around llvm bug."
2010-10-13 10:11:02 -07:00
Alex Sakhartchouk
c119493e01
Packing the struct to work around llvm bug.
...
Change-Id: If94d6659df7e00b70c39619b05732046233cb196
2010-10-13 10:02:28 -07:00
Romain Guy
eb07af6873
Optimize layer clears.
...
Don't clear the entire texture when we use textures that are bigger
than the layer itself. This will save time during the glClear() calls.
Change-Id: I06f3259ba62affb3708ba69ea41418832c7e1a65
2010-10-12 18:40:36 -07:00
Romain Guy
8cbda423d0
Merge "Tweak layers caching for better performance in Launcher."
2010-10-12 18:20:06 -07:00
Romain Guy
e91080581f
Tweak layers caching for better performance in Launcher.
...
Change-Id: Ia6e67699d98f69c8a93385b3ecbdd814c7b16921
2010-10-12 18:15:42 -07:00
Romain Guy
290dcfb4e6
Merge "Remove logging."
2010-10-12 17:50:32 -07:00
Romain Guy
1f114a55b5
Remove logging.
...
Change-Id: Ibcb11d704653d8875e22629ea39e4ee2ebce3c22
2010-10-12 17:47:34 -07:00
Romain Guy
84349e3ef7
Merge "Optimize 9patch rendering."
2010-10-12 16:01:41 -07:00
Romain Guy
4bb942083a
Optimize 9patch rendering.
...
This change detects empty quads in 9patches and removes them from
the mesh to avoid unnecessary blending.
Change-Id: I4500566fb4cb6845d64dcb59b522c0be7a0ec704
2010-10-12 15:59:26 -07:00
Joe Onorato
9a12a3c8d4
am ba799098: Merge changes I76513387,I335fb671 into gingerbread
...
Merge commit 'ba799098608c7be8ff1e18adfa7dc1f452205a7e' into gingerbread-plus-aosp
* commit 'ba799098608c7be8ff1e18adfa7dc1f452205a7e':
Remove dead code, and make the animation a setting.
turn off the electron beam
2010-10-12 14:46:23 -07:00
Alex Sakhartchouk
2bc063fdb6
Merge "Fixing font bug, initialization was done in the wrong order."
2010-10-12 14:17:59 -07:00
Mathias Agopian
aab758e879
turn off the electron beam
...
Change-Id: I335fb6719f1d5a3f1c6f37a046fd1c2c4ed2bbc6
2010-10-12 14:16:11 -07:00
Alex Sakhartchouk
960ae15cf3
Fixing font bug, initialization was done in the wrong order.
...
Change-Id: Icc7b932f25be1ca6e5423bba6a5cfc965f6c3341
2010-10-12 14:15:17 -07:00
Romain Guy
735821fccc
Merge "Simplify black texture fragment shader."
2010-10-12 13:15:44 -07:00
Romain Guy
9db91243c5
Simplify black texture fragment shader.
...
Change-Id: If2d43f92f4c98ec128692761a670b0f31207a3c0
2010-10-12 13:13:09 -07:00
Kenny Root
e28c8f286d
Merge "Add API to check for emulated external storage"
2010-10-12 12:45:46 -07:00
Romain Guy
c00972bb16
Don't recreate a new texture every time we draw a layer.
...
Change-Id: I3c28aff5acffc7c6f1ac74805869725426c62d28
2010-10-12 11:31:07 -07:00
Kenny Root
e1ff214e32
Add API to check for emulated external storage
...
When the storage is emulated, we don't want to install ASEC containers
to it. This adds the API to check when the external storage is emulated
and uses it to check whether or not to install packages to the external
storage in an ASEC container.
Bug: 3024387
Change-Id: Ia0318aca9e4938a4897deaada5603a4c7c1d0f48
2010-10-12 11:30:56 -07:00
Alex Sakhartchouk
7d4cb2e118
Merge "Fixing refcounting debug statements that've gotten bitrotten."
2010-10-12 09:40:23 -07:00
Alex Sakhartchouk
af55cc711a
Fixing refcounting debug statements that've gotten bitrotten.
...
Change-Id: Ie93bf651b9e469b7b4e9cacd8f79b38d04012892
2010-10-12 09:31:10 -07:00
Jeff Brown
4b255a2304
am 03aa28fb: Merge "Improve the input policy handling a bit." into gingerbread
...
Merge commit '03aa28fb36589a3d601be08e75c08a24c4344d6f' into gingerbread-plus-aosp
* commit '03aa28fb36589a3d601be08e75c08a24c4344d6f':
Improve the input policy handling a bit.
2010-10-12 01:04:16 -07:00
Jeff Brown
3122e4488a
Improve the input policy handling a bit.
...
Fixed some issues with Monkeys turning off their own screens. Ook ook!
Added some more comments to explain what's going on.
Change-Id: Id2bc0466161a642a73ef7ef97725d1c81e984b12
2010-10-12 00:16:14 -07:00
Jeff Brown
26b6df74b9
Merge "Track input state when transferring touch focus."
2010-10-11 20:29:36 -07:00
Jeff Brown
b05632aae3
am a28d5aff: Merge "Fix a bug synthesizing cancelation events for motions." into gingerbread
...
Merge commit 'a28d5aff5466a55149b9e6f9cd908fcc225c25ff' into gingerbread-plus-aosp
* commit 'a28d5aff5466a55149b9e6f9cd908fcc225c25ff':
Fix a bug synthesizing cancelation events for motions.
2010-10-11 20:24:38 -07:00
Jeff Brown
9c9f1a3ba1
Track input state when transferring touch focus.
...
Copies the input state to the destination window and sends synthesic
cancelation events to the source window.
Change-Id: Ia75820b0d756ed5d6cd22dce7830251ac85141ed
2010-10-11 18:32:20 -07:00
Jeff Brown
a1160a798b
Fix a bug synthesizing cancelation events for motions.
...
Change-Id: I881c0fa16c1d22c4b1b6cca24deb0105405ff5b0
2010-10-11 18:22:53 -07:00
Jeff Brown
4231124c9d
Merge "Fix an event injection bug when the policy is bypassed."
2010-10-11 18:15:38 -07:00