Benoit Girard
76d9da6e46
Bug 736743 - Fix LayerManagerOGL Description. r=ajuma
2012-03-17 12:44:45 -04:00
Chris Lord
118819b367
Bug 732917 - Upload textures progressively. r=bgirard
...
When using double-buffering in ShadowThebesLayerOGL, upload texture data
progressively.
2012-03-17 12:07:02 +00:00
Chris Lord
7e7d689b18
Bug 732917 - Upload to texture on demand. r=bgirard,mattwoodrow
...
Add functions to do progressive texture upload and only upload to texture on
draw-demand. This is a building block towards asynchronous texture upload.
2012-03-17 12:07:02 +00:00
Chris Lord
07c0408661
Bug 732917 - Enable double-buffering on Android. r=ajuma
...
Add support for double-buffering to ThebesLayerOGL, and enable it on Android.
Double-buffering should allow us to more easily implement progressive texture
upload.
2012-03-17 12:07:02 +00:00
Phil Ringnalda
9c8f95f107
Back out 243cd4db5edd and 4175fc853e16 (bug 712716) for OS X 10.6 and 10.7 assertions
2012-03-15 23:21:54 -07:00
Benoit Girard
8430266e70
Bug 712716 - Add conditional shaders and a Copy2DExternalProgramType for gralloc. r=jrmuizelaar
2012-03-14 15:10:36 -04:00
Benoit Girard
e14083f835
Bug 712716 - Fix AndroidGraphicBuffer resource management. r=snorp,jmuizelaar
2012-03-12 16:28:02 -04:00
Benoit Girard
bbefdec4f2
Merge mc->Maple
2012-03-13 11:05:28 -04:00
Ehsan Akhgari
b79e6e92cd
Backout changeset b52bae0250f7 because of test failures
2012-03-12 18:51:17 -04:00
Benoit Girard
0578070346
Bug 712716 - Fix AndroidGraphicBuffer resource management. r=snorp,jmuizelaar
2012-03-12 16:28:02 -04:00
Bas Schouten
623684cf39
Bug 732988 - Part 1: Add ScaleToSize API to ImageLayers. r=roc
2012-03-13 01:41:29 +00:00
Jeff Gilbert
fd76aea573
Bug 729702 - Use ReadPixelsIntoImageSurface in CopyToTarget instead of duplicating functionality - r=BenWa
2012-03-12 18:42:02 -07:00
Benoit Girard
5b49ecf494
Bug 733184 - Remove more logging from widget. r=pcwalton
2012-03-05 19:58:18 -05:00
Benoit Girard
67dbab6601
Bug 733113 - Maple: Remove debug logging. r=ajuma
2012-03-05 16:10:43 -05:00
Benoit Girard
61fab38f0f
Bug 717958 - Always read FPS pref on the main thread with OMTC. r=ajuma
2012-03-05 14:02:22 -05:00
Benoit Girard
ce603f4979
Merge latest green changeset from mozilla-central to maple
2012-03-05 13:41:15 -05:00
Benoit Girard
ceb831e001
Restore merge changeset 39a3044823b0, regression fixed upstream in mc
2012-03-05 13:09:05 -05:00
Benoit Girard
ae335d8d56
Backed out changeset 39a3044823b0 because of bad interaction with maple.
2012-03-02 18:32:46 -05:00
Benoit Girard
a41da854d6
Merge mc->Maple, resolved conflicts
2012-03-02 14:27:05 -05:00
Joe Drew
126698c7fe
Bug 728625 - Add support for vertically flipping textured quads generated with RectTriangles and DecomposeIntoNoRepeatTriangles. r=bjacob,gw280
2012-02-29 14:15:12 -08:00
Kartikaya Gupta
c72c152027
Merge m-c again to pick up 75deec1f1a7b
2012-02-28 14:37:26 -05:00
Daniel Holbert
22ff58b4ab
Backout 4b46f6eff8f4 (Bug 732988) for linux Cipc orange
2012-03-11 16:43:12 -07:00
Bas Schouten
aaea2626d5
Bug 732988 - Part 1: Add ScaleToSize API to ImageLayers. r=roc
2012-03-11 22:33:22 +00:00
George Wright
5934958021
Bug 721489 - Older Adreno 200 drivers intermittently crash when uploading RGB565 textures with glTexImage2D - r=jrmuizel
2012-02-18 21:23:06 -05:00
Kartikaya Gupta
6154f5beb3
Put back some things left out of dougt's merge
2012-02-17 01:36:49 -05:00
Doug Turner
33f900dc57
Merge with mozilla-central
2012-02-16 18:06:54 -08:00
Benoit Girard
57820ca7ed
Bug 732552 - Remove void return in ColorLayerOGL. r=ajuma
2012-03-02 15:36:30 -05:00
Matt Woodrow
cef33de99c
Bug 725209 - Mark TextureImage as valid when self copying, and correctly mark the region needing to be redrawn. r=joe
2012-02-15 16:03:05 -05:00
Matt Woodrow
adc23cee22
Bug 725209 - Mark TextureImage as valid when self copying, and correctly mark the region needing to be redrawn. r=joe
2012-02-15 22:28:21 +13:00
Benoit Girard
76e9bab873
Make OMTC changes not effect desktop
2012-02-13 17:17:12 -05:00
Benoit Girard
caa88b4f57
Bug 721489 - Backout changeset 0cb6641ab21a for a more desirable fix.
2012-02-10 15:12:35 -05:00
Ali Juma
4f5dd011c9
Merge heads.
2012-02-10 10:31:31 -05:00
Patrick Walton
7a3ee0105d
Add a DrawWindowUnderlay() to match DrawWindowOverlay()
2012-02-09 19:47:50 -08:00
Benoit Girard
67b870fb36
Bug 721489 - Allocate a PoT Shmem for the Adreno. This replaces segfaults by visual artifacts
2012-02-09 17:52:03 -05:00
Benoit Girard
c74f2876e5
Merge viewport with tip
2012-02-08 20:42:17 -05:00
Benoit Girard
db6e6f7a54
Merge m-c into maple
2012-02-08 16:43:22 -05:00
Patrick Walton
475395bb75
Remove the blinkenlights in the background
2012-02-07 23:24:58 -08:00
Benoit Jacob
a7f050690c
Bug 711656 - report force-enabled features in crash reports - r=jrmuizel
...
Force-enabled features will be reported with a '!' instead of the usual '?' in AppNotes in crash reports.
2012-02-27 16:33:19 -05:00
Ali Juma
1dfd339be0
Add ifdefs to fix desktop build.
2012-02-03 21:48:05 -05:00
Bas Schouten
0cce79ffe2
Bug 651192 - Part 5: Support remote access to ImageContainers. r=roc
2012-02-16 04:26:19 +01:00
Matt Woodrow
8479f565f2
Bug 700240 - Print display lists to a file. r=roc,bjacob
2012-03-01 21:26:09 +13:00
Patrick Walton
7d31d7d639
Partial removal of tiling, stub callouts
2012-02-02 19:28:22 -08:00
Benoit Girard
d0793c2cce
Add debug code, unapply me later
2012-02-02 16:34:23 -05:00
Benoit Girard
4f50a7fdac
Fix GetLayerManager logic
2012-02-02 14:16:59 -05:00
Joe Drew
0de61e9bb7
Back out 9699edcbcedd (bug 721467) for causing bug 722167.
2012-01-29 19:41:48 -05:00
George Wright
25292131c2
Bug 721467 - Add an optional codepath (currently enabled only for Adreno 200 GPUs) to only use glTexImage2D for texture uploads as glTexSubImage2D can be slow and/or buggy r=joe,BenWa
2012-01-24 19:44:48 -05:00
Rafael Ávila de Espíndola
fb81440515
Bug 723738 - Remove invalid forward declaration of an objective c interface. r=BenWa.
2012-02-03 01:22:34 +01:00
Chris Jones
9721145bd2
Bug 715232: Don't attempt to CopyTexImage from an RGB framebuffer to an RGBA texture. r=joedrew
2012-01-25 18:05:34 -08:00
Bas Schouten
33c8caf378
Bug 715785: Make ImageContainers independent of LayerManagers. r=roc
2012-02-01 03:18:30 +01:00
Benoit Girard
849228b429
Bug 635544 - rename nsIWidget::DrawOver to DrawWindowOverlay. r=roc
2012-01-21 21:01:17 -05:00