Bas Schouten
|
671abb91c7
|
Bug 610737: Use EXTEND_PAD for drawing native themes. r=jmuizelaar a=blocking-betaN
|
2010-11-19 19:51:33 +01:00 |
|
Daniel Holbert
|
dfa701e0fd
|
Bug 612662 patch 3: Drop cairo_quartz_surface_t's "imageSurfaceEquiv" member if we fail to create it. r=roc a=blocking-final+
|
2010-11-19 08:56:06 -08:00 |
|
Daniel Holbert
|
309b385495
|
Bug 612662 patch 2: In gfxPlatformGtk::CreateOffscreenSurface, drop our surface if it has non-OK status. r=roc a=blocking-final+
|
2010-11-19 08:56:05 -08:00 |
|
Daniel Holbert
|
e5f834a4c4
|
Bug 612662 patch 1: Skip RecordMemoryUsed call in gfxImageSurface constructor if our surface is invalid. r=roc a=blocking-final
|
2010-11-19 08:56:05 -08:00 |
|
Benjamin Smedberg
|
58fa533523
|
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 |
|
Masatoshi Kimura
|
0c247b0997
|
Bug 531606 - "Gecko 1.9.x (Firefox 3.x / Seamonkey 2) truncates print job name to only 30 characters" [r=roc a=dolske]
|
2010-11-13 03:02:00 -08:00 |
|
Chris Double
|
4cecd77666
|
Bug 612429 - Fix Maemo/Android/ARM inclusion of SSE2 code - r=doublec a=roc
--HG--
extra : rebase_source : 2853b40f4888d4af415bde3e7aa801da10eaea3c
|
2010-11-18 15:11:11 +13:00 |
|
Benoit Jacob
|
68c6411e7f
|
Bug 612572 - Crash [@GLContext::ListHasExtension] when extensions is null - r=jseward a=joe
|
2010-11-18 09:17:19 -05:00 |
|
Makoto Kato
|
6f321aebe0
|
Bug 611389 - Minefield 64-bit crash of NVIDIA driver [@ nvwgf2umx.dll@0x56f71a ]. r=bsmedberg a=blocking-beta8+
|
2010-11-17 14:50:39 +09:00 |
|
Vladimir Vukicevic
|
63bbcccf0a
|
b=612756; fix EGL TextureImage upload code; r=jrmuizel, a=b
|
2010-11-16 20:49:09 -08:00 |
|
Vladimir Vukicevic
|
8c51dcf560
|
b=598328; clean up nv console spam; r=joe, a=b
|
2010-11-16 20:33:04 -08:00 |
|
Vladimir Vukicevic
|
2033650b26
|
b=539771; Add support for context attribs to canvas; r=jmuizelaar
|
2010-11-16 20:33:03 -08:00 |
|
Tatiana Meshkova
|
d9e0f71218
|
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
|
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 |
|
Brad Lassey
|
dfacbe1834
|
bug 595919 - Implement PDF printing for "Save As PDF" on Android r=vlad a=blocking-fennec
|
2010-11-16 18:33:56 -05:00 |
|
Ryan VanderMeulen
|
5de9ca5fd4
|
Bug 578546 - Fix more MSVC warning spam by removing unneeded declarations. r=cjones a=benjamin
|
2010-11-16 10:21:53 +01:00 |
|
Jonathan Kew
|
8a095c3c38
|
bug 605043 followup - fix --with-system-cairo build breakage. r=karlt a=bustage
|
2010-11-16 08:38:44 +00:00 |
|
Jonathan Kew
|
16bc107292
|
bug 611855 - work around incorrect font traits for helvetica light oblique on 10.6.5. r=jdaggett approval2.0=dbaron
|
2010-11-16 08:34:38 +00:00 |
|
Benoit Jacob
|
d6d96c60b7
|
Bug 612171 - Regression: severe scrolling glitches with GL layers - r=joe, a=blocking-beta8
|
2010-11-15 18:13: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 |
|
Karl Tomlinson
|
20b116d1d6
|
b=605043 round inter-glyph spacing to pixels when glyphs will be pixel snapped r=jfkthame
--HG--
extra : transplant_source : %9Eu%09%E3N%EC%D7x%20O%EA%3E%0F%86%9C%93k9%7E%B2
|
2010-11-15 08:21:37 +13:00 |
|
Makoto Kato
|
8466507cd8
|
Bug 611960 - bustage on Win64 after bug 583138 is landed. r=roc, a=roc
|
2010-11-14 00:42:02 +09:00 |
|
Joe Drew
|
8a4afadd7a
|
Bug 611498 - Add a test for transparent areas overdrawing when repeatedly drawn. r=jrmuizel a=b
--HG--
extra : rebase_source : 42a63d58e136368a595ba1714ceac47134a0e1bf
|
2010-11-12 18:34:43 -05:00 |
|
Joe Drew
|
2ffec50cc0
|
Bug 611498 - Clear transparent surfaces before we draw into them. r=jrmuizel a=b
--HG--
extra : rebase_source : 0bda0fede9b4fb607906d93997de8f85402a5592
|
2010-11-12 18:34:36 -05:00 |
|
Benjamin Stover
|
0521600299
|
Bug 611799 Prefill newly created buffers with old content r=cjones a=blocking-fennec
|
2010-11-12 14:21:05 -08: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 |
|
Vladimir Vukicevic
|
5b1e7ec991
|
b=605063; fix android GL startup; r=jrmuizel
|
2010-11-12 12:02:11 -08:00 |
|
Jonathan Kew
|
b9f5259854
|
bug 606714 - shape long text runs in sections. r=jdaggett a=blocking2.0
|
2010-11-11 11:21:05 +00:00 |
|
Chris Double
|
96cbe7d2f7
|
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
|
0965268b8a
|
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
|
24f17c94ae
|
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
|
d224a4edaf
|
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 |
|
Robert O'Callahan
|
3c4ee3a8cc
|
Bug 579885. Part 4: Paint opaque surfaces using kPrivateCGCompositeCopy when possible. r=jrmuizel,a=blocking
|
2010-11-12 14:43:42 +13:00 |
|
Robert O'Callahan
|
6befdb5626
|
Bug 579985. Part 3.2: Remove gfxASurface::AreSimilarSurfacesSensitiveToContentType because it's effectively always true now. r=jrmuizel,a=blocking
|
2010-11-12 14:43:40 +13:00 |
|
Robert O'Callahan
|
55d56898d6
|
Bug 579985. Part 3.1: Pass cairo_content_t parameter when creating CGLayer surfaces. r=jrmuizel,a=blocking
|
2010-11-12 14:42:22 +13:00 |
|
Robert O'Callahan
|
cc373a3edf
|
Bug 579985. Using CGContextSetAlpha to implement mask alpha doesn't work for some operators. r=jrmuizel,a=blocking
|
2010-11-12 14:42:22 +13:00 |
|
Robert O'Callahan
|
d5dd5979fe
|
Bug 593270. Part 2: Treat EXTEND_PAD like EXTEND_NONE when painting. r=jrmuizel,a=joe
|
2010-11-12 14:42:22 +13:00 |
|
Robert O'Callahan
|
fe523b132d
|
Bug 593270. Part 1: Move surface setup code to a helper function. r=jrmuizel,a=joe
|
2010-11-12 14:42:22 +13:00 |
|
Joe Drew
|
d77c9f55a1
|
Bug 575521 - bustage fix. r=me a=b
|
2010-11-11 16:04:36 -05:00 |
|
Joe Drew
|
870a645dda
|
Bug 575521 - Draw to a clipped context backed by the surface uploaded to OpenGL using APPLE_client_storage to avoid slowdowns in glTexSubImage2D. r=jrmuizel a=b
|
2010-11-11 15:31:23 -05:00 |
|
Joe Drew
|
9bdb4efaa4
|
Bug 575521 - Use the APPLE_client_storage extension to reduce the number of copies of data we make when uploading textures. r=vlad
|
2010-11-11 15:31:23 -05:00 |
|
Joe Drew
|
f5aad39596
|
Bug 575521 - Support the APPLE_client_storage GL extension. r=vlad
|
2010-11-11 15:31:23 -05:00 |
|
Joe Drew
|
ac3ba026a4
|
Bug 575521 - Use gfxASurface::GetAsImageSurface in TextureImageCGL to make it faster. r=jrmuizel
|
2010-11-11 15:31:23 -05:00 |
|
Joe Drew
|
f266d548cc
|
Bug 575521 - Add gfxQuartzSurface::GetAsImageSurface. r=jrmuizel,vlad
|
2010-11-11 15:31:23 -05:00 |
|
Joe Drew
|
5a6635cadd
|
Bug 575521 - Add cairo_quartz_surface_get_image to get the image associated with a quartz surface, if it exists. r=jrmuizel,vlad,bas
|
2010-11-11 15:31:23 -05:00 |
|
Joe Drew
|
cfd14721ce
|
Bug 575521 - Flush the CGContext before getting its raw image data. r=jrmuizel
|
2010-11-11 15:31:22 -05: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 |
|
Jonathan Kew
|
d3fc784c6d
|
merge backout of 7e3e4c91c0f7, a=backout
|
2010-11-11 12:18:56 +00:00 |
|
Jonathan Kew
|
9d4104dd9b
|
Backed out changeset 7e3e4c91c0f7 due to Linux failures
|
2010-11-11 12:18:02 +00:00 |
|