1a9138955ffc57fc0d1539c24a5ede9ba3665fa7
2012-02-13 13:55 -0800
Patrick Walton - Expose ActivateProgram() and DeactivateProgram() to widget
0caae99f75d3c8436d7cdadf78e3f752f6193809
2012-02-13 17:43 -0500
Kartikaya Gupta - Reduce diff against m-c; remove unrelated change in AboutHomeContent
b16913549a581f9baa44916986376263dc6951ac
2012-02-13 17:17 -0500
Benoit Girard - Make OMTC changes not effect desktop
82c41b346dcfc8cb0e2b915080576dcb828b2d9a
2012-02-13 17:20 -0500
Kartikaya Gupta - Reduce diff against m-c; turn -Werror back on
da5a0253074ee71d1913dab6f0e3b1a2ffb597af
2012-02-13 12:27 -0800
Patrick Walton - Split out Java compositor shader program activation and deactivation into separate functions
f290028f4842831ac03990fbcb2bd1bef8d0a994
2012-02-12 15:06 -0500
Ali Juma - Enable zooming.
2a128563daedfa8bc1e2b1b9c312f958255292dc
2012-02-10 23:50 -0800
Patrick Walton - Deactivate vertex attribute arrays and the program. Seems to fix the crashes on PowerVR.
000c3e42a0dbe7ef75955a55cefaa08ba957fd7d
2012-02-10 23:03 -0800
Patrick Walton - Uncomment the Java compositor integration, except for the part that causes PowerVR crashes
44d0e5c43b20aacddd8adc5239f4952b142acfe4
2012-02-10 18:55 -0800
Patrick Walton - Uncomment TransformLayerUserData and move it into Layers to fix build bustage
d957fe7de35637f0a66952c273d98bfe6382b692
2012-02-10 16:17 -0800
Patrick Walton - Fix browser.js ReferenceError
8822397fc42db6f1d27022cdc809e2ae88f13f3c
2012-02-10 18:06 -0500
Benoit Girard - Compositor performance warnings
7fafa64fced9e0800ad643a1085900a19b13ab7b
2012-02-10 17:32 -0500
Ali Juma - Fix non-Android bustage.
731ab9e54b5e48f35d7da1af101e9e807214ef72
2012-02-10 16:08 -0500
Ali Juma - Fix race conditions when updating view transform, by switching to an absolute transform.
02a93a9ff51a5184fc9101ef2aebfc1c614a64f7
2012-02-10 15:13 -0500
Benoit Girard - Bug 721489 - Make gfxSharedImageSurface divisible by 64 on mobile
295fbbce99f057ba5b207025a90a76c163b72d25
2012-02-10 15:12 -0500
Benoit Girard - Bug 721489 - Backout changeset 0cb6641ab21a for a more desirable fix.
2983e4b0c419d9552fc942ec145a33b06cefeb1e
2012-02-10 10:40 -0500
Ali Juma - Fix busted build.
068db2c36aae7da7b9d90d29390116cd7cd076d1
2012-02-10 10:31 -0500
Ali Juma - Merge heads.
44a5593f8133497e1cc87b194413074fc10165ec
2012-02-09 23:55 -0800
Patrick Walton - Implement the rendering hooks for Java compositor integration. Currently segfaulting, so ifdef'd out.
79653c6e92b5866d12ef625986d06fae99ed710b
2012-02-09 22:58 -0800
Patrick Walton - Expose the necessary Java routines to render decorations through JNI
737218b404d98ee30d4c43ef7f308449134e20ed
2012-02-09 19:47 -0800
Patrick Walton - Add a DrawWindowUnderlay() to match DrawWindowOverlay()
0cb6641ab21a7bc42229d279334c09376e5defc5
2012-02-09 17:52 -0500
Benoit Girard - Bug 721489 - Allocate a PoT Shmem for the Adreno. This replaces segfaults by visual artifacts
58842c4ff57f274a2200f0df062b9dfe04272efd
2012-02-09 17:39 -0500
Ali Juma - Code cleanup.
23107130ea2279672b2fc923e62700fa9b141ae7
2012-02-08 22:27 -0800
Patrick Walton - Split up the LayerRenderer's drawing logic in preparation for exposing it to JNI
6cf9f5c757ae462fc246b8379ccf281d2e4ceedc
2012-02-08 21:13 -0800
Patrick Walton - Bug 723036 - Port the Java compositor to OpenGL ES 2.0
a3da29165fc211efe092fb145254606a723485a5
2012-02-08 22:22 -0500
Kartikaya Gupta - Guard against crash in debug mode caused by using a null TimeStamp in a subtraction
c569778c702205d84e1e603bafa40aaa76ef85f7
2012-02-08 20:42 -0500
Benoit Girard - Merge viewport with tip
76b62081d2412e7fea7870798b8657809c2c3f7e
2012-02-08 20:23 -0500
Benoit Girard - Merge working on Nexus S
0f4a37a0a383a1b77e5750616ac7a6686f7f76ed
2012-02-08 19:57 -0500
Ali Juma - Build fix.
841821abc30a7e9c4b53edb8087e014f3e6e3e42
2012-02-08 19:55 -0500
Ali Juma - Merge.
0e3f830a7a713a3b95b78f73c5f2611c536a6a8d
2012-02-08 19:01 -0500
Benoit Girard - Merge fixes
9281449d3bb581e9e102b48516f6a5dbd5fc36d9
2012-02-08 16:43 -0500
Benoit Girard - Merge m-c into maple
e57d575c2da1c94067e7514d85762b6ea8f3f8fb
2012-02-08 13:12 -0800
Patrick Walton - Remove CSS transforms as they're basically incompatible with displayports
dbce328867a2e7a7188065eb7e187193ad4ce859
2012-02-08 16:09 -0500
Ali Juma - Fix incorrect rendering after orientation change.
932a5ef6c872505e19cc30370b1f931fd4b6e56a
2012-02-08 12:18 -0500
Benoit Girard - Merge working head with display port head
b2d445d52412b93e29870aaf9cbc5d353c4b5c50
2012-02-08 12:14 -0500
Benoit Girard - Undo accidental mq push (no commit hooks for mq)
b067db598cdd5941d64b165bc599caa09151bf9f
2012-02-08 12:08 -0500
Benoit Girard - Build fixes and clean up
7cb18d202ecba233cb8debc466d52bb5c4f489cd
2012-02-08 10:50 -0500
Benoit Girard - imported patch TexSize256
a2fd750c31e79a1584a5384a95998b58f4edc141
2012-02-08 10:46 -0500
Benoit Girard - Remove RemoveAbstractView, pushing new head
939db6b3f90aa04cdccc812c4366f9f5a43c0dd0
2012-02-07 23:37 -0800
Patrick Walton - Allow redraw while a finger is down. Make this logic work properly later.
a266d295b97d8ce8a266ed50bccc0069cdcc408e
2012-02-07 23:24 -0800
Patrick Walton - Remove the blinkenlights in the background
970269505811f115110ac5f72ab2039e22d5bca7
2012-02-07 23:10 -0800
Patrick Walton - Lower the minimum viewport change delay to 25 for now
dc9d927c6d5dee5dcd4d15e5a08c60f5e33213b3
2012-02-07 22:45 -0800
Patrick Walton - Use a display port in browser.js. Disable zooming and CSS viewport adjustment for now.
8e9ea157c3f7f6c81d115f2ccc64ed9f512d0b10
2012-02-07 22:32 -0800
Patrick Walton - Force the creation of an nsDisplayScrollLayer if a displayport was set on a scroll frame
45e4d21b5ce93ba42e7b1ba13f95b580a0a22b0c
2012-02-07 22:21 -0800
Patrick Walton - Temporary workaround for bug 681192 and bug 724786 (subpixel layer invalidation). Remove me later.
bfa7372a8ed01fc87680661638ad2c534276a987
2012-02-07 22:17 -0800
Patrick Walton - Have the compositor thread manipulate the layer with a display port if there is one
629225186db05edfd4926a12be2a3c6c9a03510f
2012-02-07 22:05 -0800
Patrick Walton - Merge heads
ae574286846aeeab057b016a16b5fedbca8139ee
2012-02-07 18:02 -0500
Benoit Girard - Fix includes
04659e721b6626e0f99bbe949dc3951936a531d1
2012-02-07 11:26 -0500
Ali Juma - Fix delayed rendering after orientation change.
959073324dda2ec7f83e62e88ca5d9be0f454177
2012-02-06 15:25 -0800
Patrick Walton - Shrink the surface size to speed up painting
43e6ffa6c2caf4accebc035598fc183ed8303b29
2012-02-06 16:53 -0500
Ali Juma - Move surface ownership to GLContextProviderEGL.
1cdaddcade2cf195a2ddd2701f8a45839d2471ee
2012-02-06 15:41 -0500
Benoit Girard - Missing piece to previosu patch (bad queue management)
d5b28b99b9e99319d959868183ac5e00f30aaf33
2012-02-06 15:15 -0500
Benoit Girard - Transplanet: Bug 724094 - Use fTexImage2D instead of TexSubImage2D when uploading full width. r=ajuma
06a0f954ccc247b68ebd64860f499b50ddb15e77
2012-02-06 13:57 -0500
Ali Juma - Pause/resume composition on surface destruction/creation.
a88d4cc81de327dee03d1db307366a6ace15677a
2012-02-06 13:51 -0500
Benoit Girard - Limit composition to every 15 ms, may want to try increasing this value
ea664069a4ff505b5591a0b7edb004048991e8a5
2012-02-06 12:38 -0500
Benoit Girard - Limit composite events to one at a time
43016f417f0bc2a1d22c4078ecbc2eb9eb02af00
2012-02-06 09:42 -0500
Ali Juma - Fix null pointer dereference causing startup crash.
d721b3df0c6bdd8e0ea83ec816b94453d13ca49b
2012-02-05 13:33 -0500
Ali Juma - Add support for pausing/resuming composition from Java.
d678113069ca2b8d5b9e96596576cc4526d6a049
2012-02-03 23:31 -0800
Patrick Walton - Stand up async panning and zooming
e1f70b352cad41eaf7377f6566ab6723e7c59a47
2012-02-03 21:48 -0500
Ali Juma - Add ifdefs to fix desktop build.
72ee03c1e571ed3e4fb5795a2aa16c7e800dc9f3
2012-02-03 18:35 -0800
Patrick Walton - Poke the compositor to composite on a pan or zoom; stub AndroidBridge::GetViewTransform()
(0) -30000 -10000 -3000 -1000 -300 -100 -60 +60 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip