Jacek Caban
956964d61f
Bug 830347 - Fixed TextureD3D11.h compilation on GCC.
...
--HG--
extra : rebase_source : 150b94d6bab35540e42a9e2bbd75492a2c3a9959
2013-05-08 13:48:56 +02:00
Makoto Kato
80436162a3
Bug 800220 - Part 1. Replace PL_strlen with strlen. r=ehsan
2013-05-08 12:40:12 +09:00
Ryan VanderMeulen
210edab1cd
Merge inbound to m-c.
2013-05-07 22:10:19 -04:00
Ryan VanderMeulen
965fdd12ce
Backed out 4 changesets (bug 869178, bug 848490, bug 736276) for reftest crashes.
...
Backed out changeset f2d0107e85ec (bug 848490)
Backed out changeset f9a17848125a (bug 869178)
Backed out changeset c6904473984e (bug 736276)
Backed out changeset 84bdd96375ba (bug 736276)
2013-05-07 22:05:30 -04:00
Ryan VanderMeulen
f9dfb992b8
Merge birch to m-c.
2013-05-07 21:58:41 -04:00
Michael Wu
2d52f2eb34
Bug 869251 - Disable omx decoder and camera on gonk-JB, r=doublec,glandium
2013-05-02 17:21:22 -04:00
Benoit Jacob
f6d1108165
Bug 868556 - We are not using gralloc on b2g anymore - r=vladv
2013-05-03 22:57:18 -04:00
Benoit Jacob
4245a75a70
Bug 869188 - Avoid mixing CheckedInt and float in Blur code - r=Bas
2013-05-07 08:14:26 -04:00
Benoit Jacob
8b434b8dcd
Bug 848481 - ♫ Don't say ClientWaitSync unless FOREVER ♫ - r=jgilbert
...
This fixes a flickering bug with some NVIDIA drivers. From the comment:
Wait FOREVER, primarily because some NVIDIA (at least Tegra) drivers
have ClientWaitSync returning immediately if the timeout delay is anything
else than FOREVER.
FIXME: should we try to use a finite timeout delay where possible?
2013-05-07 16:09:09 -04:00
Bas Schouten
bd8a465e28
Bug 830347 - Part 2: Add the code for CompositorD3D11. r=jrmuizel
2013-05-03 19:34:29 +02:00
Bas Schouten
646326292e
Bug 830347 - Part 1: Initialize D3D11 device when needed. r=jrmuizel
2013-05-01 16:27:09 +02:00
Nicolas Silva
b04698c746
Bug 869026 - Fix GLContext::GetTexImage crash when GLContext::mScreen is null. r=jgibert
2013-05-07 02:23:40 -04:00
Joe Drew
0d6621c089
Bug 869011 - Use the correct shader for RGBX gralloc textures. r=bjacob
...
--HG--
extra : rebase_source : cb20795caae616cbbaa7dcbe568d51afcc155e35
2013-05-06 14:27:37 -04:00
Chris Pearce
03ac6fddda
Bug 847267 - Add new image class to wrap D3D surfaces. r=Bas
2013-05-04 22:12:40 +12:00
Phil Ringnalda
557eb980cc
Merge Birch and m-c
2013-05-03 19:38:56 -07:00
Ed Morley
cabb89f9ab
Merge mozilla-central and birch
2013-05-03 13:35:02 +01:00
David Zbarsky
3a87369b98
Bug 867459 - Fix gfx rooting hazards r=terrence
2013-05-02 22:02:40 -04:00
Gregory Szorc
865b1ce89b
Bug 863069 - Part 1: Sort lists in moz.build files; r=mshal
2013-05-03 09:54:45 -07:00
Hugh Nougher
de36de0e46
Bug 689870 - Add d3dkmtQueryStatistics.h and enable GPU reporter for Win7+. r=jrmuizel
2013-05-02 10:50:51 -04:00
Kartikaya Gupta
e1795f440a
Bug 867582 - Make the Axis overscroll correction use floats for more correctness. r=ajones
2013-05-02 09:24:16 -04:00
James Willcox
10837ecea4
Bug 863223 - Make canvas updates asynchronous once again r=nrc
2013-05-01 19:24:27 -04:00
Michael Wu
932f230512
Bug 868065 - Move GraphicBuffer.h include out of ImageContainer.h, r=vlad
2013-05-02 12:56:09 -04:00
Nicolas Silva
113ecfe4a3
Bug 860146 - Add layers.draw-borders pref to see how a page is layered. r=jrmuizel
2013-03-21 18:08:01 +01:00
Jacek Caban
2acbaf76c7
Bug 689870 - mingw fix
2013-05-03 15:01:49 +02:00
George Wright
17862bfbac
Bug 869178 - se SUkCanvas::drawBitmapRect instead of a bitmap SkShader; it's slightly faster r=snorp
2012-11-15 19:57:40 -05:00
George Wright
a02c7c6ac1
Bug 736276 - Rename ScaledFontFreeType to ScaledFontCairo, and use Skia's API to create an SkTypeface from a cairo_scaled_font_t r=jrmuizel
2012-08-05 02:29:18 -04:00
George Wright
eeb37af4a6
Bug 736276 - Add a new SkFontHost that takes a cairo_scaled_font_t r=karl
2012-08-01 16:43:15 -04:00
Kartikaya Gupta
0eeeddbe2b
Bug 867269 - Fix ifdef condition from ea568a1576e5. r=me DONTBUILD
2013-05-01 16:10:17 -04:00
Jonathan Kew
f8afbc7973
bug 837498 - work around DWrite/GDI 'cmap' discrepancy for Italic fonts with Hebrew system locale. r=smontagu
2013-05-01 20:40:19 +01:00
Kartikaya Gupta
74977d391c
Bug 866184 - Update SyncViewportInfo and SyncFrameMetrics to take a gfx::Point instead of floats. r=BenWa
2013-05-01 14:12:08 -04:00
Kartikaya Gupta
9c0d8ca11e
Bug 867269 - Fix breakage in SyncFrameMetrics override. r=nrc
2013-05-01 10:49:27 -04:00
Matt Woodrow
d5272650f7
Bug 864287 - Add back code to readback IOSurface plugins when using BasicLayers. r=BenWa
2013-05-01 17:03:27 +12:00
Matt Woodrow
89f2a66432
Bug 867474 - Split BasicShadowableLayerManager into a separate ClientLayerManager. r=nrc
...
--HG--
rename : gfx/layers/basic/BasicCanvasLayer.cpp => gfx/layers/CopyableCanvasLayer.cpp
rename : gfx/layers/basic/BasicCanvasLayer.h => gfx/layers/CopyableCanvasLayer.h
rename : gfx/layers/basic/BasicCanvasLayer.cpp => gfx/layers/client/ClientCanvasLayer.cpp
rename : gfx/layers/basic/BasicCanvasLayer.h => gfx/layers/client/ClientCanvasLayer.h
rename : gfx/layers/basic/BasicColorLayer.cpp => gfx/layers/client/ClientColorLayer.cpp
rename : gfx/layers/basic/BasicContainerLayer.cpp => gfx/layers/client/ClientContainerLayer.cpp
rename : gfx/layers/basic/BasicContainerLayer.h => gfx/layers/client/ClientContainerLayer.h
rename : gfx/layers/basic/BasicImageLayer.cpp => gfx/layers/client/ClientImageLayer.cpp
rename : gfx/layers/basic/BasicLayerManager.cpp => gfx/layers/client/ClientLayerManager.cpp
rename : gfx/layers/basic/BasicLayers.h => gfx/layers/client/ClientLayerManager.h
rename : gfx/layers/basic/BasicThebesLayer.cpp => gfx/layers/client/ClientThebesLayer.cpp
rename : gfx/layers/basic/BasicThebesLayer.h => gfx/layers/client/ClientThebesLayer.h
rename : gfx/layers/basic/BasicTiledThebesLayer.cpp => gfx/layers/client/ClientTiledThebesLayer.cpp
rename : gfx/layers/basic/BasicTiledThebesLayer.h => gfx/layers/client/ClientTiledThebesLayer.h
2013-05-01 17:03:25 +12:00
Matt Woodrow
6ea227e7a6
Bug 865104 - Implement a BasicCompositor. r=nrc
2013-05-01 12:42:05 +12:00
Daniel Holbert
eb0271acea
Bug 867420: Annotate AsyncPanZoomController as MOZ_FINAL to calm GCC Wdelete-non-virtual-dtor build warning. blanket-r=ehsan
2013-04-30 15:32:03 -07:00
Jeff Muizelaar
d578d15fd7
Bug 845125. Fix impromper use of CheckedInt.
...
Previously we're missing the multiplication.
2013-04-30 15:46:22 -04:00
Bas Schouten
79b9b4b638
Bug 866952: Unregister from old GrallocBufferActor when switching buffers. r=bjacob
2013-04-30 12:14:21 +02:00
Bas Schouten
78505b08a3
Bug 864017: Deal with GrallocPlanarYCbCrImage on the client side. r=bjacob
2013-04-30 12:14:20 +02:00
Bas Schouten
8c3e270117
Bug 866521: Deal with other PixelFormats for Gralloc buffers. r=bjacob
2013-04-30 12:14:20 +02:00
Jonathan Kew
48470aacff
bug 866747 - stroke glyphs individually instead of making a single path for the entire text run. r=bas
2013-04-30 19:26:28 +01:00
Jonathan Kew
2934756328
bug 863248 - update harfbuzz to version 0.9.16 from upstream. r=jdaggett
2013-04-30 13:02:25 +01:00
Ed Morley
2f6c58fbac
Backed out changeset 61d2bdb83bbb (bug 863248) for failures in kerning-sanity-check-nokern.html
2013-04-30 12:13:14 +01:00
Jonathan Kew
2eef9c591c
bug 863248 - update harfbuzz to version 0.9.16 from upstream. r=jdaggett
2013-04-30 09:29:55 +01:00
Nicholas Cameron
ba6fac75fa
Bug 788319. Rename RenderToEGLSurface. r=kats
2013-04-30 15:16:04 +12:00
Nicholas Cameron
8319e74183
Bug 788319, fixups to make EGL work with gtk. r=bjacob
2013-04-30 15:16:04 +12:00
Nathan Froyd
0d9cf431d8
Bug 863264 - delete pointless initialization of mBoundingBox in gfxFont::RunMetrics constructor; r=BenWa
2013-04-29 15:52:27 -04:00
Joey Armstrong
8e99512c32
bug 844655: Port XPCSHELL_TESTS to moz.build as XPCSHELL_TESTS_MANIFESTS
2013-04-29 14:49:00 -04:00
Milan Sreckovic
2662270c23
Bug 845125 - Add gfxImageSurface constructor that allocates more space than needed, change AlphaBoxBlur to not hold on to the data and let the callers manage it. r=jmuizelaar
2013-04-19 12:13:18 +02:00
Nicholas Cameron
99fe577cb6
Bug 861727. Refactor CompositorParent a bit. r=BenWa
...
--HG--
rename : gfx/layers/ipc/CompositorParent.cpp => gfx/layers/composite/AsyncCompositionManager.cpp
rename : gfx/layers/ipc/CompositorParent.h => gfx/layers/composite/AsyncCompositionManager.h
2013-04-28 18:46:30 +12:00
Benoit Jacob
1d641ad5c1
Bug 862324 - Let the PGrallocBufferParent inform the TextureHost when it's going away - r=nrc
2013-04-26 23:31:53 -04:00