Matt Woodrow
ac43f32053
Bug 1179987 - Remove painted region from SurfaceDescriptorTiles since it isn't used any more. r=nical
...
--HG--
extra : rebase_source : 5a50e5bee9f2402cade693ee4deced6a0b5831a9
2015-07-15 13:36:12 -04:00
Matt Woodrow
929531a354
Bug 1179987 - Make tiled TextureSource recycling based on pointer comparisons rather than trying to do it geometrically. r=nical
...
--HG--
extra : rebase_source : 47599d8f7e1b80157e3faab35ff8b3a35913e042
2015-07-15 13:34:35 -04:00
Matt Woodrow
733a253b4d
Bug 1179987 - Simplify unlocking of tiled texture hosts. r=nical
...
--HG--
extra : rebase_source : 87506a5a809cf3381f9da7228ac2ccf3a2bb659f
2015-07-15 13:33:11 -04:00
Jeff Muizelaar
65c6ab8e0c
Bug 1184130. Report mismatches of adapter description and vendor id that we get from the registry. r=bas
...
This should help us detect optimus configurations better.
--HG--
extra : rebase_source : d01289129b0ba4ad26b28275f70f85d62991c08e
2015-07-14 15:00:24 -04:00
Steven Michaud
f6c96b6e5d
Bug 1181197 - Fix null dereference in SharedPlanarYCbCrImage destructor. r=jgilbert
2015-07-15 11:56:36 -05:00
Jeff Muizelaar
7bc6837af6
Bug 1178426. Add GfxInfo to ServicesList.h. r=nfroyd
...
--HG--
extra : rebase_source : b18fb78fa6b7d86fbb9496861938bfde21b3c6e6
2015-07-08 16:51:09 -04:00
Simon Montagu
04f33e7cf4
Bug 1183209 patch 3: update generated data files to Unicode 8, and adapt internal XIDMOD types to the new types in Unicode's xidmodifications.txt, r=jfkthame
2015-07-15 05:55:24 -07:00
Simon Montagu
d6288a21a0
Bug 1183209 patch 1: add new script codes from Unicode 8 to harfbuzz, r=jfkthame
2015-07-15 05:55:09 -07:00
Makoto Kato
8c4703ea9b
Bug 1176158 - Part 2. Remove unused ko_xxx and x_symbols from gfxGDIFontList. r=jdaggett
2015-07-15 17:18:42 +09:00
Nicholas Nethercote
cf08b5a956
Bug 1182962 (part 3) - Use nsTHashtable::Iterator in gfxPlatformFontList. r=jdaggett.
2015-07-13 19:08:31 -07:00
Nicholas Nethercote
87423a76fa
Bug 1182962 (part 2) - Use nsTHashtable::Iterator in gfxFont. r=jfkthame.
...
--HG--
extra : rebase_source : 270c5f024699fc8f922c6612d853872db50f2176
2015-07-13 19:08:16 -07:00
Nicholas Nethercote
6903c4d3aa
Bug 1182962 (part 1) - Use nsTHashtable::Iterator in gfxUserFontSet. r=jfkthame.
...
--HG--
extra : rebase_source : 33b6afcb2d314033964d8443ccb335eb8106d00f
2015-07-13 17:41:12 -07:00
Seth Fowler
9391045db4
Bug 1183836 - Remove support for decode-on-draw-only. r=tn
2015-07-14 18:16:31 -07:00
Jeff Gilbert
2e4a1c88ee
Bug 1182371 - Misc WebGL cleanup. - r=kamidphish
2015-07-14 17:37:28 -07:00
Kyle
902feca0b9
Bug 1182547 - Replace InitExtensions() with InitExtensionsFromDisplay() so that queries can be made with specific displays and add symbol loading for GetPlatformDisplayEXT so that the ANGLE_platform_angle_d3d extension can be used. r=jgilbert
2015-07-10 14:47:48 -04:00
Andrew Comminos
934be774e5
Bug 1183820 - Expose if cairo uses XRender to GetAzureBackendInfo. r=mattwoodrow
...
--HG--
extra : rebase_source : 48a9b892e552461dfc9e4f955122240aa08a6db0
extra : histedit_source : 7dd98adff17ab32a39250f7e5bbb94c763e8bc4c
2015-07-14 13:56:00 -04:00
Bas Schouten
25767b735d
Bug 1159751: Ensure WARP can never be used for Windows 7. r=milan
2015-07-14 17:02:21 +00:00
Ting-Yu Lin
acb06224cc
Bug 1183085 - Remove EndConstruction() from layer documentation; r=roc
...
EndConstruction() was removed in bug 564993.
--HG--
extra : commitid : JCXdGcjpvq3
extra : rebase_source : 2b62f813fb3e4d846a242ca47f26f79e96e1c181
2015-07-13 21:44:11 +08:00
Ehsan Akhgari
e1e6ebdf67
Bug 1180552 - Don't treat -Wuninitialized warnings as errors in Cairo; r=jrmuizel
2015-07-13 19:28:53 -04:00
Botond Ballo
9eadc95b3f
Bug 1181832 - Keep gfxPrefs.h out of header files. r=kats
...
--HG--
extra : rebase_source : 33d5abb8f12f1173ae50d1712f15e273f9b26ace
extra : source : 4bd2e2744ef1b914d2859f3433b6b9026d91401b
2015-07-13 11:53:10 -04:00
George Wright
7705376d66
Bug 1002466
- Use SK_ScalarNearlyZero instead of 0.0f to render dots r=mattwoodrow
2014-04-29 18:38:35 -04:00
Birunthan Mohanathas
a8939590de
Bug 1182996 - Fix and add missing namespace comments. rs=ehsan
...
The bulk of this commit was generated by running:
run-clang-tidy.py \
-checks='-*,llvm-namespace-comment' \
-header-filter=^/.../mozilla-central/.* \
-fix
2015-07-13 08:25:42 -07:00
Morris Tseng
2368c2a733
Bug 1182950 - Fix compile error in non-unified build. r=botond
2015-07-12 23:23:00 -04:00
Nicolas Silva
1669cfdfef
Bug 1180688 - Detect whether the widget will be able to present frames with BasicCompositor on Mac. r=mstange
2015-07-13 16:46:48 +02:00
Lee Salzman
f79b8c9c9a
Bug 1170390 - Use Optimal2DFormatForContent over OptimalFormatForContent to avoid enum conversions. r=jrmuizel
2015-07-06 22:27:19 -04:00
Lee Salzman
2a81190d40
Bug 1170390 - Add gfxASurface::GetSurfaceFormat for retrieving precise surface format where necessary. r=jrmuizel
2015-07-06 22:11:38 -04:00
Lee Salzman
dfce3fe4ef
Bug 1170390 - Make gfxPlatform::CreateOffscreenSurface use explicit format rather than guess. r=jrmuizel
2015-07-06 21:21:47 -04:00
Lee Salzman
6f442f976d
Bug 1170390 - Detect 16bpp cairo xlib surface format. r=jrmuizel
2015-07-06 20:19:56 -04:00
John Daggett
12d9815c6e
Bug 1163488 - use the preprocessor to keep font lang arrays in sync. r=m_kato
...
--HG--
extra : rebase_source : 23f499da2a3590be32018f27f4f27e2186b4f2bc
2015-07-10 23:49:26 +09:00
David Anderson
993e2d85ef
Annotate crash reports during graphics driver initialization guards. (bug 1181375 part 3, r=mattwoodrow)
...
--HG--
extra : rebase_source : 8cb703fc6b04f36c5c9c32512b309cc74c6590ad
2015-07-10 20:04:14 -07:00
Jeff Muizelaar
f3a26c774c
Bug 1109718. Log when RenderTargetView's need to be recreated. r=mwoodrow
...
This should help us figure out how wide spread this problem is.
--HG--
extra : rebase_source : 635837b6ce2f3e35722c607506a039b49abb7a25
2015-07-10 16:56:09 -04:00
Nicolas Silva
d2543c086d
Bug 1129871 - Avoid copying TileClient when not necessary. r=BenWa
2015-07-10 13:50:21 +02:00
Carsten "Tomcat" Book
5a7a6c3543
Backed out changeset f4d81e9a81e0 (bug 1181375)
...
--HG--
extra : rebase_source : 4baf187061a7e59567772ef0bc407cf6d8c6db33
2015-07-10 09:27:24 +02:00
David Anderson
f6a359fda1
Annotate crash reports during graphics driver initialization guards. (bug 1181375 part 3, r=mattwoodrow)
2015-07-09 23:17:17 -07:00
Randell Jesup
5211d5e9ad
Bug 1155059: Patch 6 - fix problems with gfxFontInfoLoader shutdown sequence r=jdaggett
2015-07-09 23:21:46 -04:00
Kartikaya Gupta
19b71cf932
Bug 1181678 - Improve the check for skipping test_layerization if APZ is disabled. r=botond
2015-07-09 09:54:09 -04:00
Maksim Lebedev
dbc64b549d
Bug 1177323 - disable decode-only-on-draw preference. r=seth
...
--HG--
extra : rebase_source : 3c452f3188fd22c1d5d293103645d30bcef6a939
2015-07-08 00:19:00 +02:00
Kyle
4b077fd12e
Bug 1178971 - Changed line snapping behaviour depending on even/odd-ness of stroke width. r=mstange
...
--HG--
extra : rebase_source : bddeb31d488b74337889a874f7f60b47bf65ed2a
extra : histedit_source : 0dee20bd92d1f656bd8b97d06acf6b99febc7a02
2015-07-07 14:56:23 -04:00
Mason Chang
c393f81364
Bug 1181028. Delete assertion to create equivalent draw targets during box shadow creation. r=mstange
2015-07-08 10:00:32 -07:00
Nicolas Silva
d5ca51af25
Bug 1178753 - Always enable async-video when OMTC is enabled. r=sotaro
2015-07-08 09:28:48 +02:00
John Daggett
1530a300ff
Bug 1180415 - initialize downloadable font pattern from FTFace. r=karlt
2015-07-08 14:44:32 +09:00
Mason Chang
bf3023d8e1
Bug 1181028. Log assert error. r=me
2015-07-07 15:41:29 -07:00
Robert O'Callahan
0aa93d50d6
Bug 1181303. Set composition time earlier so that computing invalid regions works properly. r=mattwoodrow
...
--HG--
extra : commitid : 84TwJo9wYem
extra : rebase_source : 9c4214cfa919611ab542a89b3191c8b9915b63a6
2015-07-08 08:50:29 +12:00
Seth Fowler
8f92f8c5b0
Bug 1177587 - Detect use of <img> elements for animation and use sync decoding to reduce flicker. r=tn
2015-07-07 14:00:08 -07:00
Wes Kocher
96e5bab62f
Backed out changeset 1afe81135def (bug 1181028) for android build bustage CLOSED TREE
...
--HG--
extra : amend_source : f351b0b9b4a410254e969f645b18bf00446e9ba9
2015-07-07 12:23:33 -07:00
Mason Chang
c0d279926a
Bug 1181028. Log assert error. r=me
2015-07-07 12:00:48 -07:00
Ryan VanderMeulen
de7e734bc6
Merge m-c to inbound. a=merge
...
CLOSED TREE
2015-07-07 13:38:10 -04:00
Ryan VanderMeulen
67ce0a43c0
Merge b2g-inbound to m-c. a=merge
2015-07-07 13:25:39 -04:00
Hiroyuki Ikezoe
8763061ac2
Bug 1175751 - Apply playback rate to compositor animations. r=bbirtles
2015-07-06 19:05:00 +02:00
Mason Chang
66a4503c62
Bug 1179049. Properly null check for draw target in box shadow code. r=mstange
2015-07-06 08:58:22 -07:00