Kyle Huey
2934511e8c
Merge backout of bug 830347.
2013-05-08 12:06:17 -07:00
Kyle Huey
0adceb0fa5
Back out bug 830347.
2013-05-08 12:04:11 -07:00
Mark Banner
e569d3dfb4
Bug 863069 - Part 2: Sort lists in moz.build files (mac specific); r=gps
2013-05-08 19:31:52 +01:00
Bas Schouten
e3373b8d78
Bug 830347 - Part 2: Add the code for CompositorD3D11. r=jrmuizel
2013-05-03 19:34:29 +02:00
Bas Schouten
99e7961a1f
Bug 830347 - Part 1: Initialize D3D11 device when needed. r=jrmuizel
2013-05-01 16:27:09 +02:00
Nicolas Silva
7568ebe499
Bug 869026 - Fix GLContext::GetTexImage crash when GLContext::mScreen is null. r=jgibert
2013-05-07 02:23:40 -04:00
Jacek Caban
d240224348
Bug 830347 - Fixed TextureD3D11.h compilation on GCC.
...
--HG--
extra : rebase_source : 150b94d6bab35540e42a9e2bbd75492a2c3a9959
2013-05-08 13:48:56 +02:00
Makoto Kato
0ec059eb04
Bug 800220 - Part 1. Replace PL_strlen with strlen. r=ehsan
2013-05-08 12:40:12 +09:00
Ryan VanderMeulen
f6068dd244
Merge inbound to m-c.
2013-05-07 22:10:19 -04:00
Ryan VanderMeulen
1da98a6055
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
ff9141abca
Merge birch to m-c.
2013-05-07 21:58:41 -04:00
Michael Wu
d59dd9ac0f
Bug 869251 - Disable omx decoder and camera on gonk-JB, r=doublec,glandium
2013-05-02 17:21:22 -04:00
Benoit Jacob
b59d90a877
Bug 868556 - We are not using gralloc on b2g anymore - r=vladv
2013-05-03 22:57:18 -04:00
Joe Drew
099014057f
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
Benoit Jacob
b4f8ba9013
Bug 869188 - Avoid mixing CheckedInt and float in Blur code - r=Bas
2013-05-07 08:14:26 -04:00
Benoit Jacob
d95ea70743
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
Chris Pearce
fa654ac426
Bug 847267 - Add new image class to wrap D3D surfaces. r=Bas
2013-05-04 22:12:40 +12:00
Phil Ringnalda
5d3aa2950b
Merge Birch and m-c
2013-05-03 19:38:56 -07:00
Ed Morley
62e49e6d1a
Merge mozilla-central and birch
2013-05-03 13:35:02 +01:00
David Zbarsky
ced3b81df9
Bug 867459 - Fix gfx rooting hazards r=terrence
2013-05-02 22:02:40 -04:00
Gregory Szorc
c6c1177427
Bug 863069 - Part 1: Sort lists in moz.build files; r=mshal
2013-05-03 09:54:45 -07:00
Hugh Nougher
e64d1d5a2e
Bug 689870 - Add d3dkmtQueryStatistics.h and enable GPU reporter for Win7+. r=jrmuizel
2013-05-02 10:50:51 -04:00
Kartikaya Gupta
9a688d104a
Bug 867582 - Make the Axis overscroll correction use floats for more correctness. r=ajones
2013-05-02 09:24:16 -04:00
James Willcox
bf095377f8
Bug 863223 - Make canvas updates asynchronous once again r=nrc
2013-05-01 19:24:27 -04:00
Michael Wu
97ade089a6
Bug 868065 - Move GraphicBuffer.h include out of ImageContainer.h, r=vlad
2013-05-02 12:56:09 -04:00
Nicolas Silva
d44f4453e5
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
feca6da63d
Bug 689870 - mingw fix
2013-05-03 15:01:49 +02:00
George Wright
7be3f67639
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
f151c5a4e2
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
d1cad4aad4
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
d14fe49737
Bug 867269 - Fix ifdef condition from ea568a1576e5. r=me DONTBUILD
2013-05-01 16:10:17 -04:00
Jonathan Kew
523b58972b
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
a9d47b89e9
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
6956cbef05
Bug 867269 - Fix breakage in SyncFrameMetrics override. r=nrc
2013-05-01 10:49:27 -04:00
Matt Woodrow
f7d12ccdaa
Bug 864287 - Add back code to readback IOSurface plugins when using BasicLayers. r=BenWa
2013-05-01 17:03:27 +12:00
Matt Woodrow
c727739057
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
ace055b629
Bug 865104 - Implement a BasicCompositor. r=nrc
2013-05-01 12:42:05 +12:00
Daniel Holbert
9ae2c99b12
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
a9d968b454
Bug 845125. Fix impromper use of CheckedInt.
...
Previously we're missing the multiplication.
2013-04-30 15:46:22 -04:00
Bas Schouten
551f8210c5
Bug 866952: Unregister from old GrallocBufferActor when switching buffers. r=bjacob
2013-04-30 12:14:21 +02:00
Bas Schouten
bf1eca67ce
Bug 864017: Deal with GrallocPlanarYCbCrImage on the client side. r=bjacob
2013-04-30 12:14:20 +02:00
Bas Schouten
19104a6bd2
Bug 866521: Deal with other PixelFormats for Gralloc buffers. r=bjacob
2013-04-30 12:14:20 +02:00
Jonathan Kew
bddd660d8e
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
e73c66cc0a
bug 863248 - update harfbuzz to version 0.9.16 from upstream. r=jdaggett
2013-04-30 13:02:25 +01:00
Ed Morley
97291cb21b
Backed out changeset 61d2bdb83bbb (bug 863248) for failures in kerning-sanity-check-nokern.html
2013-04-30 12:13:14 +01:00
Jonathan Kew
09fc406783
bug 863248 - update harfbuzz to version 0.9.16 from upstream. r=jdaggett
2013-04-30 09:29:55 +01:00
Nicholas Cameron
15ca66c5f1
Bug 788319. Rename RenderToEGLSurface. r=kats
2013-04-30 15:16:04 +12:00
Nicholas Cameron
98fdef5930
Bug 788319, fixups to make EGL work with gtk. r=bjacob
2013-04-30 15:16:04 +12:00
Nathan Froyd
8eeb78adb2
Bug 863264 - delete pointless initialization of mBoundingBox in gfxFont::RunMetrics constructor; r=BenWa
2013-04-29 15:52:27 -04:00
Joey Armstrong
12356a4c50
bug 844655: Port XPCSHELL_TESTS to moz.build as XPCSHELL_TESTS_MANIFESTS
2013-04-29 14:49:00 -04:00