Jed Davis
161ecbbbcb
Bug 895722 - Don't remove elements from mDurations if it's empty. r=BenWa
2013-07-19 21:20:11 -04:00
Gervase Markham
83c0913922
Bug 715549 - remove last vestiges of tri-licence. DONTBUILD.
2013-07-19 16:08:33 +01:00
Jonathan Kew
e9df9a17d2
bug 879963 - part 2 - avoid adding duplicate face entries to a user font family. r=dbaron
2013-07-17 12:53:31 +01:00
James Willcox
d7e45d009a
Bug 894405 - fix leaks on a CLOSED TREE
...
--HG--
extra : rebase_source : d96236c0c9c370bdb055d3ab197707d48f8afe80
2013-07-19 00:23:07 -04:00
Wes Kocher
27bac0ed90
Backout df425bca5665 (bug 893977) for breaking the build on a CLOSED TREE
2013-07-18 21:16:20 -07:00
Wes Kocher
dfff5aa2ec
Backout 7c2fd5db93b2 (bug bug 895646) for breaking the build on a CLOSED TREE
2013-07-18 21:15:29 -07:00
Matt Woodrow
95f126bb35
Bug 894891 - Follow-up to fix bustage, remove unused shader from the enum. CLOSED TREE
2013-07-19 00:10:21 -04:00
Jeff Muizelaar
5a65f982f2
Bug 895646. Use the pattern transform when drawing gradients with DrawTargetCG. r=mattwoodrow
2013-07-16 11:27:12 -04:00
Jeff Muizelaar
1ea74c7e1a
Bug 893977. Support repeating gradients in the CoreGraphics backend. r=mattwoordow
...
CoreGraphics doesn't support repeating gradients natively so we have to
manually repeat them. This change missing support for interpolating a
stop for the center if it doesn't line up correctly. That will come later.
2013-07-18 20:08:51 -04:00
Matt Woodrow
e5615c4e91
Bug 885580 - Make sure that Compositor::GetBackend is only used [Cfrom the compositor thread. r=nical
2013-06-27 11:30:52 +12:00
Matt Woodrow
91e1d99b69
Bug 889515 - Get rid of static sCompositorParent. r=nical
2013-07-11 22:32:09 -04:00
Matt Woodrow
25483332a6
Bug 894891 - Move texture transform from the RGBATextureLayerExternal shader into the vertex shader, and combine the two GL_TEXTURE_EXTERNAL shaders. r=jrmuziel
2013-07-18 23:05:06 -04:00
Matt Woodrow
39cbcffa7c
Bug 894891 - Use the correct shader for b2g video. r=nrc
2013-07-18 23:05:06 -04:00
James Willcox
efe7380da2
Bug 894405 - Ref GLContext before sending SurfaceStream to compositor r=jgilbert
2013-07-17 13:03:18 -04:00
James Willcox
019945aae0
Bug 895036 - Lower the SkiaGL texture cache size r=gwright
2013-07-09 16:12:49 -04:00
Matt Woodrow
603394d667
Bug 884888 - Fix shadow drawing in SkiaGL r=snorp
2013-06-27 11:22:09 +12:00
James Willcox
23ccf56611
Bug 885632 - Always use soft clipping with SkiaGL r=mattwoodrow
2013-06-21 15:28:10 -04:00
James Willcox
f336c23ebd
Bug 887318 - Fix SkiaGL readback when BGRA unavailable r=jgilbert
2013-06-27 10:20:21 -04:00
George Wright
24ba6a5f22
Bug 895086 - Remove unused find_from_uniqueID() function from SkFontHost_linux r=mattwoodrow
2013-07-17 16:28:07 -04:00
Ryan VanderMeulen
ba97a4cddb
Merge m-c to inbound on a CLOSED TREE.
2013-07-18 14:53:05 -04:00
Ryan VanderMeulen
13f0d3990b
Merge m-c to birch.
2013-07-18 14:47:54 -04:00
Jim Chen
d29289ef8f
Bug 881018 - Save TiledLayerBuffer::mResolution to stack to help investigate crash; r=kats
2013-07-18 01:52:38 -04:00
Matt Woodrow
b2e24adee4
Bug 886667 - Just assert rather than aborting when our framebuffer is invalid. r=jrmuizel
2013-07-16 15:56:10 -04:00
Ehsan Akhgari
c069003a4b
Bug 895141 - Remove useless prlong.h inclusions from the tree; r=jcranmer
2013-07-18 12:06:38 -04:00
Guillaume Abadie
bed7e23323
Bug 890926 - WebGL2 Min/max blend equations. r=jgilbert
2013-07-18 11:24:23 -04:00
Sotaro Ikeda
347aa4adb9
Bug 873937 - Extend ThebesLayerBuffer's height to more than 32. r=jmuizelaar
2013-07-18 10:06:46 -04:00
Gabriele Svelto
6f157c184f
Bug 884188 - Resize small gralloc'd surfaces to work around issues when drawing small canvases on certain devices. r=nrc
2013-07-17 17:04:33 +02:00
Guillaume Abadie
a5bc5abd02
Bug 892169 - [WebGL 2.0] Bypass ANGLE shader compilation (GL_EXT_gpu_shader4). r=jgilbert
2013-07-18 10:31:01 -04:00
Ed Morley
6ef7bbdfae
Merge mozilla-central and inbound
2013-07-18 15:01:47 +01:00
Jeff Muizelaar
d50aca8d23
Bug 895078. Implement ScaledFontMac::CopyGlyphsToBuilder. r=mattwoodrow
...
--HG--
extra : rebase_source : e18c584de856676b84c9aac50021f255185a677a
2013-07-16 11:25:49 -04:00
Jeff Muizelaar
557b4f19f9
Bug 895007. Handle zero size native drawing more gracefully. r=mattwoodrow
...
This fixes null drawtarget crashes
--HG--
extra : rebase_source : e7edd25c21edc636fad1a88940d97db4af269f0b
2013-07-17 16:16:41 -04:00
Jacek Caban
48bc7d4237
Bug 887828 - GCC compilation failure in SkThread_win.cpp r=gwright
2013-07-18 10:22:43 +02:00
David Zbarsky
0159831b16
Bug 895116: Use an ImageSurface in CanvasClient2DUpdate r=mattwoodrow
2013-07-17 23:54:09 -07:00
Markus Stange
48b1dcbd40
Bug 894957 - Don't attempt to draw transparent text. r=roc
2013-07-18 08:36:05 +02:00
Markus Stange
b70eb2c06d
Bug 894925 - Hold a strong ref to the ImageContainer between DispatchImageClientUpdate and UpdateImageClientNow. r=nical
2013-07-18 08:33:28 +02:00
Landry Breuil
c9b0457f48
Bug 890240 - add patch to skia/patches. r=gwright
2013-07-18 08:24:09 +02:00
Matt Woodrow
c28ec6483b
Bug 888048 - Use CreateThebesSurfaceAliasForDrawTarget_hack to avoid having multiple cairo_surface_quartz objects for a single CGContext. r=nrc
2013-07-17 23:24:15 -04:00
Matt Woodrow
319a8298fd
Bug 875232 - Add a BGRX shader program that reads from GL_TEXTURE_RECTANGLE. r=jrmuziel
2013-07-17 23:24:15 -04:00
Matt Woodrow
cd7390b515
Bug 875232 - Workaround glReadPixels being broken with framebuffers backed by an IOSurface by copying to a temporary texture first. r=jgilbert
2013-07-17 23:24:15 -04:00
Matt Woodrow
434a7b577c
Bug 875232 - Add SharedSurface_IOSurface for sharing textures on OSX. r=jgilbert
2013-07-17 23:24:15 -04:00
Matt Woodrow
cef59c4d1b
Bug 875232 - Make most of the GLContext helper functions take a texture target parameter so that we can support GL_TEXTURE_RECTANGLE. r=jgilbert
2013-07-17 23:24:15 -04:00
Matt Woodrow
15b6cbf471
Bug 875232 - Make alpha channel optional for MacIOSurface. r=BenWa
2013-07-17 23:24:14 -04:00
Ed Morley
01e793a3a4
Backed out changeset 33c17daf66bf (bug 879963)
2013-07-17 17:07:30 +01:00
Chris Lord
9b5401f8fc
Bug 869696 - Disable gralloc surfaces on the Geeksphone Peak. r=jrmuizel
...
Geeksphone distribute a known bad driver that has issues when using
gralloc-backed surfaces. Performance is much better just falling back to
shared memory.
2013-07-17 15:34:52 +01:00
Bas Schouten
9f559af1e2
Bug 883004 - Part 3: Add Direct2D 1.1 backend to Moz2D. r=jrmuizel
2013-07-17 14:12:22 +02:00
Bas Schouten
31eab881fb
Bug 883004 - Part 2: Move Direct2D 1.1 detection to configure.in r=glandium
2013-07-17 14:12:05 +02:00
Jonathan Kew
2fc8207e32
bug 879963 - part 2 - avoid adding duplicate face entries to a user font family. r=dbaron
2013-07-17 12:53:31 +01:00
Brian O'Keefe
f98dd45a72
Bug 883502 - Part 1: Move 'chromium_config.mk' includes after rules.mk. r=gps
2013-07-04 08:28:43 -04:00
Joey Armstrong
abf0127265
bug 880773: Cleanup/final patch - remove DISABLED_SSRCS. r=mshal
2013-07-16 08:47:40 -04:00
George Wright
90e5017497
Bug 890272 - Use SkFontHost_linux to provide SkFontHost factories on Android for use by skia-npapi r=mattwoodrow
...
---
gfx/skia/Makefile.in | 1 +
gfx/skia/moz.build | 3 +++
gfx/skia/src/ports/SkFontHost_cairo.cpp | 8 ++++++++
gfx/skia/src/ports/SkFontHost_linux.cpp | 12 +++++++++++-
4 files changed, 23 insertions(+), 1 deletion(-)
2013-07-11 16:41:15 -04:00