| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
Change-Id: Ie4a0616d2fe0b040ac14b734a9ddf77bf1f35b0c
|
|
|
|
|
|
| |
Bug #3122179
Change-Id: I91ed397e9e553a8eeb69d82d0c5b1e49a3cdd5ff
|
|
|
|
|
|
| |
copying them
Change-Id: I81ad3551d74aa1e5bb64d69e33d2eb29a6c1eb6a
|
|
|
|
|
|
|
|
|
| |
Bug #3094017
The blending mode was not appropriately set after WebView released the
context.
Change-Id: Ib36d48e82c12f6d131dd5a0bcde9106925b8da63
|
|
|
|
| |
Change-Id: I4360dc4fe5693ab425450c107282b2c22db4dca7
|
|
|
|
| |
Change-Id: If3e62e18b8e0dbde8a22f8ede2889b86500a4dc2
|
|
|
|
| |
Change-Id: I50f47207846e4208d363dde4e8f5f1a0f23d2d75
|
|
|
|
| |
Change-Id: I7ec28f25c3993a2bd7ef6399ba1923839d239905
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
| |
Change-Id: If2f987fe5526fc88743ca3e91edde4f8232ff658
|
|
|
|
| |
Change-Id: Iedf42cbc62d727f18500c78fcccf2d081a761fec
|
|
|
|
| |
Change-Id: I57438e745b30c8cfe16c269f3cafcd719049d705
|
|
|
|
|
|
|
| |
This API can be used by WebView to apply the appropriate transform
on its rendering.
Change-Id: I79aa39a29805f462fb08226370328815e74bdc52
|
|
|
|
|
|
|
| |
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
|
|
|
|
| |
Change-Id: Ia6e67699d98f69c8a93385b3ecbdd814c7b16921
|
|
|
|
|
|
|
| |
This change detects empty quads in 9patches and removes them from
the mesh to avoid unnecessary blending.
Change-Id: I4500566fb4cb6845d64dcb59b522c0be7a0ec704
|
|
|
|
| |
Change-Id: I3c28aff5acffc7c6f1ac74805869725426c62d28
|
|
|
|
| |
Change-Id: Icd7d8ef1f57b51a24faf32f7004125e6300d4fdc
|
|
|
|
| |
Change-Id: I9a5e01bced63d8da0c61330a543a2b805388a59d
|
|
|
|
| |
Change-Id: I7ffb2365f83e0453e7d0a0cdcb3fc9308b305238
|
|
|
|
| |
Change-Id: I5ff864a361db4791bd5ff6be716f7ce692ef572d
|
| |
|
|
|
| |
This speeds up applications, especially Launcher.
|
|
|
|
| |
Change-Id: I5fc295b05b5d82bb86827b88e94dd51e8bcdc7d3
|
|
|
|
| |
Change-Id: Ic903f4b5d30e9c92528c6291941896efe4729ee3
|
|
|
|
|
|
|
|
| |
This change is a workaround for a driver bug that causes an INVALID_OPERATION
to be thrown on every glCopyTexSubImage() call. This change also adds a new
test for gradients local matrices.
Change-Id: I41b7437481026702d0a3a9677f099b4557c0a84e
|
|
|
|
| |
Change-Id: Iaa49757600a53b39369dbb23f8c3feab282518e6
|
|
|
|
| |
Change-Id: I9d4c84034dc200b99c8266165942a7cdbcb5c0c5
|
|
|
|
| |
Change-Id: Id8cdcf587b13098460f7d4aa1bd17708784d89bb
|
|
|
|
| |
Change-Id: Icd25c85c3a24da96a3d2f76f9477da6f87e0303c
|
|
|
| |
Change-Id: I3a4e115d8fb13b6c443e65460d92987b16f2524c
|
|
|
|
| |
Change-Id: Ic155cac72f351edae35dffdfbb236954f57ba7de
|
|
|
|
| |
Change-Id: Id5200e94815404d62760437d0d2dbb0a9276c700
|
|
|
|
| |
Change-Id: I16c0593c5671490909dec13a85df601e1428a1a6
|
|
|
|
| |
Change-Id: I272ceebf469a119f01ea9d73cdd68519afdffa99
|
|
|
|
|
|
|
| |
Add a glGetError() check on every frame
Don't attempt to create textures larger than the maximum size allowed
Change-Id: Iee4afae16089406dbe8bf10fc93b674f1271a0ca
|
|
|
|
| |
Change-Id: Ic4c18ff483cca95fbabcb10843f7714efe488adb
|
|
|
|
| |
Change-Id: Iff395e1c6d81a484a2c4ad6e88357c0134971b78
|
|
|
|
|
|
|
|
|
|
|
|
| |
The implementation is simple but tricky. Leave explanations to my
future self so that I don't invent a time machine to come back to
now and slap my self.
This change also simplifies the way the GL blending function is
chosen when compositing a layer. It reuses existing OpenGLRenderer
APIs and is easier to understand.
Change-Id: I1b9cf8c5d51e09836d85b8cf157a1c284aa65c59
|
|
|
|
| |
Change-Id: Iccf369a613c1cf83f3e948460c567291b084fad2
|
|
|
|
| |
Change-Id: Icbe35194fa219ef13ce639d33631235f8d7df3d7
|
|
|
|
| |
Change-Id: I1f3ae40025697e8f8ca0616ee6550fe215cadcc8
|
|
|
|
| |
Change-Id: I34ee87bd4472864f440916e03a2894fae24bbe4a
|
|
|
|
| |
Change-Id: I5375126636913e0a84f2d6bbd0ebe40d2e4f2763
|
|
|
|
|
|
|
| |
This adds the ability to blend with the framebuffer using Darken,
Lighten, Add, Multiply, Overlay and Screen.
Change-Id: Iae01a53797d4ad39c373cba6ff2a42293129da1a
|
|
|
|
|
|
|
|
| |
Bug #2988077
This change keeps the 8888 format for new bitmaps and also keeps,
when possible, the opaque flag.
Change-Id: Ia61f2e89936916b329212a4c59a7d815c329f84e
|
|
|
|
|
|
| |
This is required for the rewrite of layers support.
Change-Id: I5c0867dcf5aeb0392c8d0fbab05febb0eaff70d9
|
|
|
|
| |
Change-Id: I907cdec8a67594f87749ac46bda85f04af5a2003
|
|
|
|
| |
Change-Id: I1b05f40e356221b2a5eb9400e67d77ecd98ed6c4
|
|
|
|
| |
Change-Id: Ieabaa25338d2f4b8d4fd90e7401ad6e7452eae11
|