Bas Schouten
|
402680c191
|
Bug 604647: Never create swap chains while the device is lost. r=jrmuizel a=blocking-final
|
2010-12-20 22:35:28 +00:00 |
|
Robert O'Callahan
|
8ad0efd198
|
Bug 612840. Part 4: Invert the meaning of CONTENT_NO_TEXT_OVER_TRANSPARENT and rename it. r=vlad
|
2010-12-20 14:26:14 +13:00 |
|
Robert O'Callahan
|
a946b15fb3
|
Bug 612840. Part 3: Make Layer::CONTENT_NO_TEXT_OVER_TRANSPARENT applicable to all layer types, and set CONTENT_NO_TEXT_OVER_TRANSPARENT on container layers. r=tnikkel,r=vlad
|
2010-12-20 14:26:14 +13:00 |
|
Robert O'Callahan
|
262f54d7e8
|
Bug 612840. Part 2: Remove unnecessary opacity check. r=cjones
|
2010-12-20 14:26:14 +13:00 |
|
Robert O'Callahan
|
21068b15a9
|
Bug 612840. Part 1: Remove CONTENT_NO_TEXT flag since it's not really used. Also remove ShouldRetainTransparentSurface and related code; we'll assume that when text is over opaque pixels in an RGBA surface we can always paint it with subpixel AA --- and make it so in later patches. r=vlad
|
2010-12-20 14:26:13 +13:00 |
|
Matt Woodrow
|
a2e7cac831
|
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
|
bdcc087748
|
Bug 604101 - Part 4 - Use UploadSurfaceToTexture in TextureImage. r=joe a=blocking2.0
|
2010-12-16 23:29:23 -08:00 |
|
Matt Woodrow
|
dab12e14f8
|
Bug 604101 - Part 3 - Use UploadSurfaceToTexture in CanvasLayerOGL. r=joe a=blocking2.0
|
2010-12-16 23:28:30 -08:00 |
|
Matt Woodrow
|
ccd0b4a069
|
Bug 604101 - Part 2 - Use UploadSurfaceToTexture in CairoImageOGL. r=joe a=blocking2.0
|
2010-12-16 23:27:56 -08:00 |
|
Matt Woodrow
|
fce27bc281
|
Bug 604101 - Part 1 - Add UploadSurfaceToTexture. r=joe a=blocking2.0
|
2010-12-16 23:23:07 -08:00 |
|
Matt Woodrow
|
58d947701c
|
Bug 615741 - Too large canvases don't draw and be black. r=joe a=joe
|
2010-12-16 23:19:28 -08:00 |
|
Matthew Gregan
|
fc868e4d64
|
Bug 584259 - Add support for StereoMode element. r=roc a=roc
|
2010-11-03 12:43:29 +13:00 |
|
Bas Schouten
|
68b4817704
|
Bug 613790: Comment update follow-up. a=comment
|
2010-12-16 08:08:49 +00:00 |
|
Bas Schouten
|
5bd3bb5cf5
|
Bug 613790: Use GDI compatible flag for our swap chains. r=jrmuizel a=blocking-final
|
2010-12-16 01:35:44 +00:00 |
|
Bas Schouten
|
476b6e29ba
|
Bug 615316 - Part 3: Support any container in ImageLayerD3D10. r=jrmuizel a=blocking-betan
|
2010-12-15 21:37:15 +01:00 |
|
Bas Schouten
|
0ded4e0978
|
Bug 615316 - Part 2: Support GetAsSurface for CairoImageD3D10. r=jrmuizel
|
2010-12-15 21:37:12 +01:00 |
|
Bas Schouten
|
82a42d2ced
|
Bug 615316 - Part 1: Factor out SurfaceToTexture conversion for D3D10 Image Layers. r=jrmuizel
|
2010-12-15 21:37:10 +01:00 |
|
Matt Woodrow
|
b424421392
|
Bug 614651: Intersect clip rects properly in D3D9 layers. r=bas a=blocking-final
|
2010-12-15 21:37:07 +01:00 |
|
Oleg Romashin
|
5654c20b27
|
Bug 616469 - Video sync is slow because of slow yuv2rgb conversion. use 16bpp neon r=roc a=blocking-fennec
|
2010-12-10 21:32:52 +02:00 |
|
Oleg Romashin
|
5658661615
|
Bug 616469 - Video sync is slow because of slow yuv2rgb conversion. Offscreen API r=roc a=b-f
|
2010-12-15 10:17:27 -08:00 |
|
Michael Wu
|
a3ec8a5ae1
|
Backed out changeset 34bd12eb4a9c for causing bug 618916, a=stuart
|
2010-12-13 16:14:07 -08:00 |
|
Oleg Romashin
|
0da1b085e9
|
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
|
6434c45265
|
Bug 613000: Updates to thebes-layer textures must account for resolution. r=jrmuizel a=b
|
2010-12-09 16:26:13 -06:00 |
|
Bas Schouten
|
9f23097d84
|
Bug 595277 - Part 0: Clear out user data on destroy. r=roc
|
2010-12-07 03:05:25 +01:00 |
|
Bas Schouten
|
d6b50ba309
|
Bug 617242: Don't cull for transforms that flip the content. r=jrmuizel a=joedrew
|
2010-12-07 18:42:08 +01:00 |
|
Bas Schouten
|
5ed3adcb07
|
Backout bug 595277. a=bustage
|
2010-12-07 05:39:19 +01:00 |
|
Bas Schouten
|
14cb808663
|
Bug 595277 - Part 0: Clear out user data on destroy. r=roc
|
2010-12-07 03:05:25 +01:00 |
|
Ms2ger
|
3ec44ade0c
|
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
|
61e5abed8a
|
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 |
|
Bas Schouten
|
cec0586948
|
Bug 601273: Properly retain copied region. r=jrmuizel a=blocking-final
|
2010-12-02 19:44:18 +01:00 |
|
Justin Lebar
|
43b18d2b18
|
Backed out changeset a5ec817740f0. a=orange
|
2010-11-29 09:08:24 -08:00 |
|
Oleg Romashin
|
233ef8a80c
|
Bug 607653 - avoid temporary fbos/textures on transformed layers, when possible. r=roc a=approval2.0
|
2010-11-24 11:35:21 +02:00 |
|
Bas Schouten
|
251e12c687
|
Bug 614762: Null autoptr instead of release. r=jrmuizel a=blocking-beta8
|
2010-11-26 00:18:56 +01:00 |
|
Chris Jones
|
eb12aa0eda
|
Bug 612573: Make sure shadowable layers aren't destroyed in the middle of transactions. r=karlt a=2.0
|
2010-11-24 21:33:37 -06:00 |
|
Dave Townsend
|
1244f0ae62
|
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
|
a8abb4a458
|
Bug 607653 - avoid temporary fbos/textures on transformed layers, when possible. r=roc a=approval2.0
|
2010-11-24 11:35:21 +02:00 |
|
Brad Lassey
|
2eaf077f1c
|
bug 604533 - Tearing/Shearing while panning on local pages/error console in Fennec r=cjones,roc a=blocking-fennec
|
2010-11-23 22:04:58 -05:00 |
|
Bas Schouten
|
648e0fa2c0
|
Bug 614111: Clear and recreate VertexBuffer on device reset. r=jrmuizel a=blocking-beta8
|
2010-11-23 17:24:39 +01:00 |
|
Benjamin Smedberg
|
f05b9e173c
|
Bug 611595 - Prevent a crash when D3D9 texture creation fails because the screen is locked. In CairoImageD3D9::SetData, save the surface as a member. Try to create the texture immediately, but also try to create the texture again when painting if it failed the first time. r=bas a=blocker-topcrash
|
2010-11-18 13:47:59 -05:00 |
|
Vladimir Vukicevic
|
77225bdf11
|
b=598328; clean up nv console spam; r=joe, a=b
|
2010-11-16 20:33:04 -08:00 |
|
Tatiana Meshkova
|
7d6080201c
|
bug 606730 - Remote thebesLayer BG color rendering always, even if it's not visible, Part 2: MarkLeafLayersCoveredByOpaque() for BasicLayers r=roc a=roc
|
2010-11-16 18:33:56 -05:00 |
|
Tatiana Meshkova
|
b3ef0bae09
|
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)
|
19a64fc670
|
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 |
|
Benjamin Stover
|
8be1e69fae
|
Bug 611799 Prefill newly created buffers with old content r=cjones a=blocking-fennec
|
2010-11-12 14:21:05 -08:00 |
|
Vladimir Vukicevic
|
4b44267bda
|
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
|
18c7818ede
|
b=609195; don't use GL_REPEAT for non-power-of-two textures; r=jrmuizel
|
2010-11-12 12:02:17 -08:00 |
|
Chris Double
|
6656705ec5
|
Bug 583138 - Update to latest Chromium YCbCr to RGB Conversion code - r=roc a=blocking2.0
|
2010-11-11 12:54:27 +13:00 |
|
Chris Double
|
c8b0bb098e
|
Bug 577843 - Scale videos at YCbCr conversion time - r=roc a=blocking2.0
--HG--
extra : rebase_source : ae011843fdd812dbeab7e5de0bf3b6029cccb3e5
|
2010-10-26 16:11:13 +13:00 |
|
Robert O'Callahan
|
41c36793bb
|
Bug 608636. Clip to transformed bounds of BasicContainerLayers when compositing their opacity groups back to the target surface. r=vlad,a=blocking
|
2010-11-12 14:43:42 +13:00 |
|
Robert O'Callahan
|
32e1df6ff8
|
Bug 579885. Part 2: Never use SOURCE to composite ThebesLayers into the target, just use OVER and assume cairo backends will optimize. r=vlad,a=blocking
|
2010-11-12 14:43:42 +13:00 |
|