Benoit Girard
|
ad35e17cb4
|
Merge working head with display port head
|
2012-02-08 12:18:27 -05:00 |
|
Benoit Girard
|
bee5dd218e
|
Undo accidental mq push (no commit hooks for mq)
|
2012-02-08 12:14:20 -05:00 |
|
Benoit Girard
|
0fc7c92286
|
Build fixes and clean up
|
2012-02-08 12:08:03 -05:00 |
|
Benoit Girard
|
4c8d2f1aef
|
imported patch TexSize256
|
2012-02-08 10:50:48 -05:00 |
|
Benoit Girard
|
9b2cd37240
|
Remove RemoveAbstractView, pushing new head
|
2012-02-08 10:46:26 -05:00 |
|
Patrick Walton
|
67c4b7f7be
|
Allow redraw while a finger is down. Make this logic work properly later.
|
2012-02-07 23:37:29 -08:00 |
|
Patrick Walton
|
25b146219c
|
Remove the blinkenlights in the background
|
2012-02-07 23:24:58 -08:00 |
|
Patrick Walton
|
008db0822a
|
Lower the minimum viewport change delay to 25 for now
|
2012-02-07 23:10:58 -08:00 |
|
Patrick Walton
|
aa35ff3cd3
|
Use a display port in browser.js. Disable zooming and CSS viewport adjustment for now.
|
2012-02-07 22:45:41 -08:00 |
|
Patrick Walton
|
380bcbc803
|
Force the creation of an nsDisplayScrollLayer if a displayport was set on a scroll frame
|
2012-02-07 22:32:21 -08:00 |
|
Patrick Walton
|
727090523b
|
Temporary workaround for bug 681192 and bug 724786 (subpixel layer invalidation). Remove me later.
|
2012-02-07 22:21:38 -08:00 |
|
Patrick Walton
|
37bd0b7e1d
|
Have the compositor thread manipulate the layer with a display port if there is one
|
2012-02-07 22:17:54 -08:00 |
|
Patrick Walton
|
e908a75969
|
Merge heads
|
2012-02-07 22:05:42 -08:00 |
|
Benoit Girard
|
79f5549c0a
|
Fix includes
|
2012-02-07 18:02:47 -05:00 |
|
Ali Juma
|
e534f84472
|
Fix delayed rendering after orientation change.
|
2012-02-07 11:26:52 -05:00 |
|
Patrick Walton
|
050154c500
|
Shrink the surface size to speed up painting
|
2012-02-06 15:25:18 -08:00 |
|
Ali Juma
|
ac787b0863
|
Move surface ownership to GLContextProviderEGL.
--HG--
extra : rebase_source : a3f83d279de5087a521a938d66c4e7b5dee79d74
|
2012-02-06 16:53:09 -05:00 |
|
Benoit Girard
|
3dea7d013a
|
Missing piece to previosu patch (bad queue management)
--HG--
extra : rebase_source : 9fcc71c557c659e1c8846e7032a4ccccf9c0e43b
|
2012-02-06 15:41:24 -05:00 |
|
Benoit Girard
|
da156115f9
|
Transplanet: Bug 724094 - Use fTexImage2D instead of TexSubImage2D when uploading full width. r=ajuma
--HG--
extra : rebase_source : 94595465a2b3eb3140f11e932a32575629a266dc
|
2012-02-06 15:15:36 -05:00 |
|
Ali Juma
|
f9ebf5ebe2
|
Pause/resume composition on surface destruction/creation.
|
2012-02-06 13:57:06 -05:00 |
|
Benoit Girard
|
02795249cd
|
Limit composition to every 15 ms, may want to try increasing this value
|
2012-02-06 13:51:33 -05:00 |
|
Benoit Girard
|
15426bdfef
|
Limit composite events to one at a time
|
2012-02-06 12:38:23 -05:00 |
|
Ali Juma
|
d596ccbbea
|
Fix null pointer dereference causing startup crash.
|
2012-02-06 09:42:53 -05:00 |
|
Ali Juma
|
92e59fd959
|
Add support for pausing/resuming composition from Java.
|
2012-02-05 13:33:38 -05:00 |
|
Patrick Walton
|
402747340d
|
Stand up async panning and zooming
|
2012-02-03 23:31:05 -08:00 |
|
Ali Juma
|
fccf312a28
|
Add ifdefs to fix desktop build.
--HG--
extra : rebase_source : fe51e388ff7dbd95e968cf60af800917801ab911
|
2012-02-03 21:48:05 -05:00 |
|
Patrick Walton
|
50c7df015c
|
Poke the compositor to composite on a pan or zoom; stub AndroidBridge::GetViewTransform()
|
2012-02-03 18:35:58 -08:00 |
|
Patrick Walton
|
9159739ff5
|
Stub ViewTransform code; unbork the viewport size a bit
|
2012-02-03 16:39:15 -08:00 |
|
Patrick Walton
|
0b4a53c433
|
Add a virtual layer and GL layer client implementation
|
2012-02-03 15:48:26 -08:00 |
|
Benoit Girard
|
8b06842a39
|
Change delay to 15ms
|
2012-02-03 14:18:48 -05:00 |
|
George Wright
|
104741bdd3
|
Bug 721467 - Add a codepath to only use glTexImage2D instead of glTexSubImage2D when texture uploading in GLContext
|
2012-01-30 15:09:02 -05:00 |
|
Benoit Girard
|
92aebc0551
|
Remove deadcode
|
2012-02-03 10:26:54 -05:00 |
|
Patrick Walton
|
cc6fa599ae
|
Eliminate coupling between the software layer client and the rest of Fennec
|
2012-02-02 23:30:41 -08:00 |
|
Patrick Walton
|
c2c88cf60a
|
Pull parts of GeckoSoftwareLayerClient that will be used for GL layers into a generic GeckoLayerClient class
|
2012-02-02 22:07:05 -08:00 |
|
Patrick Walton
|
98bd0828ba
|
Clean up nsWindow::Draw() a bit
|
2012-02-02 20:24:49 -08:00 |
|
Patrick Walton
|
2b6bcfedfa
|
Partial removal of tiling, stub callouts
|
2012-02-02 19:28:22 -08:00 |
|
Benoit Girard
|
39705277e0
|
Hack the real window dimensions
|
2012-02-02 18:03:55 -05:00 |
|
Benoit Girard
|
8febee184a
|
Add debug code, unapply me later
|
2012-02-02 16:34:23 -05:00 |
|
Benoit Girard
|
7876b39a69
|
Fix GetLayerManager logic
|
2012-02-02 14:16:59 -05:00 |
|
Benoit Girard
|
8c2ddab43b
|
Fix problems with Nexus S init
|
2012-02-02 13:57:38 -05:00 |
|
Benoit Girard
|
eed62516d4
|
remove OGLSurfaceView init, todo remove OGLSurfaceView.java
|
2012-02-02 11:28:54 -05:00 |
|
Benoit Girard
|
7f9d409f45
|
Removing this awesome template code because it causes library load crashes :(
|
2012-02-02 11:17:50 -05:00 |
|
Patrick Walton
|
59e0040294
|
Turn on OMTC by default; fix crash when acquiring EGL surface
|
2012-02-01 23:54:01 -08:00 |
|
Benoit Girard
|
705017cc85
|
Add init code for AndroidEGLObjects
|
2012-02-01 18:08:09 -05:00 |
|
Benoit Girard
|
f334424e51
|
Fix AndroidGLController::Init
|
2012-02-01 17:53:18 -05:00 |
|
Benoit Girard
|
36780c8b69
|
Progress on omtc integration
|
2012-02-01 16:18:35 -05:00 |
|
Ali Juma
|
38f425cf74
|
Implement logic needed for simple async scrolling.
|
2012-02-01 14:31:34 -05:00 |
|
Benoit Girard
|
7468656545
|
Move registerCxxCompositor to FlexView
|
2012-02-01 14:15:52 -05:00 |
|
Ali Juma
|
bc530734b9
|
Merge m-c to kiwifox
|
2012-02-01 12:07:14 -05:00 |
|
Benoit Girard
|
e99b2a6576
|
Import jni implementation
|
2012-02-01 12:02:55 -05:00 |
|