Matt Woodrow
|
3dbd1ca420
|
Bug 604101 - Part 6 - Add TextureImage::DirectUpload for faster texture uploads. r=jrmuizel a=blocking2.0
|
2010-12-16 23:50:26 -08:00 |
|
Matt Woodrow
|
8ff0e949d1
|
Bug 604101 - Part 4 - Use UploadSurfaceToTexture in TextureImage. r=joe a=blocking2.0
|
2010-12-16 23:29:23 -08:00 |
|
Matt Woodrow
|
8bcd4fedaf
|
Bug 604101 - Part 3 - Use UploadSurfaceToTexture in CanvasLayerOGL. r=joe a=blocking2.0
|
2010-12-16 23:28:30 -08:00 |
|
Matt Woodrow
|
5ef80d284d
|
Bug 604101 - Part 2 - Use UploadSurfaceToTexture in CairoImageOGL. r=joe a=blocking2.0
|
2010-12-16 23:27:56 -08:00 |
|
Matt Woodrow
|
4d552e1a3a
|
Bug 604101 - Part 1 - Add UploadSurfaceToTexture. r=joe a=blocking2.0
|
2010-12-16 23:23:07 -08:00 |
|
Matt Woodrow
|
393a7569c1
|
Bug 615741 - Too large canvases don't draw and be black. r=joe a=joe
|
2010-12-16 23:19:28 -08:00 |
|
Michael Wu
|
adc8f28efe
|
Backed out changeset 34bd12eb4a9c for causing bug 618916, a=stuart
|
2010-12-13 16:14:07 -08:00 |
|
Oleg Romashin
|
32de6ed302
|
Bug 615870 - Remote HTML5 video rendering pipeline should be shorter r=roc a=b-f
|
2010-12-10 21:32:52 +02:00 |
|
Chris Jones
|
3c75d4e7d2
|
Bug 613000: Updates to thebes-layer textures must account for resolution. r=jrmuizel a=b
|
2010-12-09 16:26:13 -06:00 |
|
Ms2ger
|
78236f0f98
|
Bug 605179 - Fix build warnings in gfx/; r=roc a=bsmedberg
--HG--
extra : rebase_source : f9bd24d5f4bc6124b431ce22e6ac72bd218dc208
|
2010-12-05 18:38:12 +00:00 |
|
Oleg Romashin
|
900507d5b5
|
Bug 607653 - avoid temporary fbos/textures on transformed layers, when possible. part2 r=roc a=apporval2.0
|
2010-11-30 07:51:56 +02:00 |
|
Justin Lebar
|
9167d8acf3
|
Backed out changeset a5ec817740f0. a=orange
|
2010-11-29 09:08:24 -08:00 |
|
Oleg Romashin
|
8a52f4b99f
|
Bug 607653 - avoid temporary fbos/textures on transformed layers, when possible. r=roc a=approval2.0
|
2010-11-24 11:35:21 +02:00 |
|
Dave Townsend
|
fb8abb6e9d
|
Backing out changeset 8fff1c186b30 from bug 607653 due to reftest failures on OSX. a=bustage
|
2010-11-24 16:19:41 -08:00 |
|
Oleg Romashin
|
bb4bf02096
|
Bug 607653 - avoid temporary fbos/textures on transformed layers, when possible. r=roc a=approval2.0
|
2010-11-24 11:35:21 +02:00 |
|
Tatiana Meshkova
|
cdf92598c9
|
bug 606730 - Remote thebesLayer BG color rendering always, even if it's not visible, Part 1: Add mLastChild to all ContainerLayer r=roc a=roc
|
2010-11-16 18:33:56 -05:00 |
|
Markus Stange ext:(%2C%20Joe%20Drew%20%3Cjoe%40drew.ca%3E%2C%20Matt%20Woodrow%20%3Cmwoodrow%40mozilla.com%3E)
|
d47d49d852
|
Bug 593342 - Use double buffering on Mac instead of flushing, for greater performance. r=vlad,roc,joe a=b
|
2010-09-21 14:39:38 -04:00 |
|
Vladimir Vukicevic
|
7c9f6ae03a
|
b=609195; use GL_REPEAT for non-power-of-two textures if we have support for them; r=jrmuizel, a=b
|
2010-11-12 12:02:20 -08:00 |
|
Vladimir Vukicevic
|
c2d23145ca
|
b=609195; don't use GL_REPEAT for non-power-of-two textures; r=jrmuizel
|
2010-11-12 12:02:17 -08:00 |
|
Matt Woodrow
|
ced3693cdf
|
Bug 605057 - Add gfxASurface::GetAsImageSurface to convert generic surfaces into image surfaces without copies (if possible). r=roc a=b
|
2010-11-11 15:31:22 -05:00 |
|
Oleg Romashin
|
cdf15687d8
|
Bug 609838 - Fennec double-tap zoom is broken with HW acceleration enabled. r=jones.chris.g a=b-f
|
2010-11-11 07:44:42 +02:00 |
|
Robert O'Callahan
|
26f24119f8
|
Bug 602200. Share code to compute effective transforms and opacity, and snap effective transforms. r=bas,sr=vlad,a=blocker
|
2010-11-08 22:06:15 +13:00 |
|
Matt Woodrow
|
bc736cccb8
|
Bug 599507. Propagate opacity and transform from single-child ContainerLayerOGL to child. r=joe, a=blocker
|
2010-11-08 22:06:14 +13:00 |
|
Oleg Romashin
|
b5bdb5ed73
|
Bug 609637 - Don't swapBuffers with NULL EndTransaction call r=jones.chris.g a=b-f
|
2010-11-06 10:42:56 +02:00 |
|
Benoit Jacob
|
63522ce239
|
Bug 604571 - Copying frames from <video> to <canvas> with drawImage glitches - r+a=vladimir
|
2010-11-05 15:57:58 -04:00 |
|
Oleg Romashin
|
b9b045d77b
|
Bug 572651 - ThebesLayer shader program (GetBGRXLayerProgram) is slow on mobile r=vladimir a=b-f
|
2010-11-05 08:40:19 +02:00 |
|
Chris Jones
|
3070bf00d3
|
Bug 603885, part 2: Set up the framework for swap-and-readback. r=roc sr=vlad
|
2010-11-05 02:17:07 -05:00 |
|
Chris Jones
|
309019725a
|
Fix --disable-libxul bustage from bug 602431 and bug 602428. a=bustage
|
2010-10-13 18:36:44 -05:00 |
|
Chris Jones
|
d4ed6c86d2
|
Bug 602428, part 6: Turn on real allocators for shadow OGL layers. r=vlad
|
2010-10-13 17:55:45 -05:00 |
|
Chris Jones
|
f3bf477028
|
Bug 602428, part 5: Implement HW-decelerating ShadowContainerLayerOGL. r=vlad
|
2010-10-13 17:55:45 -05:00 |
|
Chris Jones
|
05cdadbe85
|
Bug 602428, part 4: Implement HW-decelerating ShadowThebesLayerOGL. r=vlad
|
2010-10-13 17:55:45 -05:00 |
|
Chris Jones
|
063cfb2b8c
|
Bug 602428, part 3: Implement HW-decelerating ShadowImageLayerOGL. r=joe
|
2010-10-13 17:55:45 -05:00 |
|
Chris Jones
|
97e0d0df05
|
Bug 602428, part 2: Implement HW-decelerating ShadowCanvasLayerOGL. r=vlad
|
2010-10-13 17:55:45 -05:00 |
|
Chris Jones
|
e7840e9007
|
Bug 602428, part 1: Implement HW-decelerating ShadowColorLayerOGL. r=joe
|
2010-10-13 17:55:45 -05:00 |
|
Chris Jones
|
076e6e07a3
|
Bug 602428, part 0.5: Add dummy allocators for shadow OGL layers. r=vlad
|
2010-10-13 17:55:45 -05:00 |
|
Chris Jones
|
db725f8b3b
|
Bug 602428, part 0: Add NSPR layers logging to OGL backend and log ThebesLayer resolution. r=vlad
|
2010-10-13 17:55:45 -05:00 |
|
Chris Jones
|
b112317927
|
Bug 602431, part 7: Honor shadow-layer attributes in the GL layers backend. r=vlad
|
2010-10-13 17:55:45 -05:00 |
|
Chris Jones
|
c900f0f8e1
|
Bug 601888, part 1: Teach ThebesLayerOGL to draw backing buffers drawn with a resolution other than 1.0. r=mattwoodrow,vlad
|
2010-10-13 17:55:45 -05:00 |
|
Vladimir Vukicevic
|
94775bddec
|
Bug 602659 - <video> playback is twitchy / possessed by the devil with OpenGL layers - r=jmuizelaar, a=blocking-beta7
|
2010-10-13 17:19:12 -04:00 |
|
Benoit Jacob
|
c6c0aa1744
|
Bug 602659 - move some mutex locking - r=roc
|
2010-10-12 17:01:59 -04:00 |
|
Benoit Jacob
|
310c23ebfd
|
Bug 600620 - 1/2 - Expose feature status block reason so that it can be used by about:support - r=vladimir, a=blocking2.0-b7
|
2010-10-06 21:40:08 -07:00 |
|
Benoit Jacob
|
2dc899c77e
|
Backed out changeset 638ce363a9b1
|
2010-10-06 17:05:19 -04:00 |
|
Benoit Jacob
|
e02aaadb50
|
Bug 600620 - 1/2 - Expose feature status block reason so that it can be used by about:support - r=vladimir, a=blocking2.0-b7
|
2010-10-06 16:43:25 -04:00 |
|
Vladimir Vukicevic
|
0810605b28
|
b=600863; disable framebuffer blit optimization for TEXTURE_RECTANGLE targets; r=joe a=b7
|
2010-10-01 20:56:56 -07:00 |
|
Joe Drew
|
2e222d6a5d
|
Bug 598143 - Flush the WebGL canvas's context before reading from it on a different context. r=vlad, a=b
--HG--
extra : rebase_source : 6acf05aa439c11b056f0ae15c3cf8bae37d81ec4
|
2010-09-29 18:46:22 -04:00 |
|
Matt Woodrow
|
28c345d48a
|
Bug 598538 - Reset the viewport rect when we create a temporary VBO, which can be bigger than the viewport! r=vlad a=b
|
2010-09-29 14:36:32 -04:00 |
|
Joe Drew
|
770a81fa76
|
Bug 596784 - Only draw the rects of the visible region, not the bounds. r=vlad a=b
|
2010-09-22 14:17:01 -04:00 |
|
Vladimir Vukicevic
|
82a36cf46a
|
Bug 596784 - Implement faster scrolling for GL thebes layers. r=roc,mattwoodrow a=b
|
2010-09-21 15:41:24 -04:00 |
|
Matt Woodrow
|
ea68b8ef10
|
Bug 596050 - Set the correct GL minification/magnification filter based on the GraphicsFilter set by content. r=joe a=b
|
2010-09-21 12:32:17 -04:00 |
|
Benoit Jacob
|
2cfb719a2a
|
Bug 596907 - Fix glScissor calls in ContainerLayerOGL - r+a=shaver
|
2010-09-18 11:59:06 -04:00 |
|