gecko-dev/gfx
Martin Stransky b887819c71 Bug 1464037 - Replace GL_PROVIDER_GLX by MOZ_X11 to build X11 dependent code, r=lsalzman
In order to have useful Wayland builds we need ability to switch
between GL backends run-time - to use EGL backend for Wayland and GLX backend for X11.

GL_PROVIDER_GLX is used exclusively for GLX GL backend, so let's replace GL_PROVIDER_GLX
build-time check by more general MOZ_X11 check which determines X11 dependent code
and it's valid for both X11 and Wayland builds.

MozReview-Commit-ID: HYobrHveoaP

--HG--
extra : rebase_source : 2d359355ee747f5898d27d8a28d66114f4135f5b
2018-05-24 14:06:31 +02:00
..
2d Bug 1457110: Restore behavior of maintaining width/height when one of the two is exactly zero. r=jrmuizel 2018-05-25 18:16:52 +02:00
angle Backed out 3 changesets (bug 1459785) for causing https://bugzilla.mozilla.org/show_bug.cgi?id=1464089 a=backout 2018-05-24 18:46:25 +03:00
cairo Bug 1456952: Reapply bug 624198 fix that got lost in an upstream update. r=jrmuizel 2018-04-25 17:38:18 -04:00
config Bug 1437334 - Block DX NV12 on SandyBridge for old graphics drivers r=jrmuizel 2018-05-17 12:07:20 +09:00
doc Backed out 3 changesets (bug 1439960) for build bustages on APZInputBridgeChild.cpp and FrameBuilder.cpp. CLOSED TREE 2018-03-20 23:18:44 +02:00
docs
gl Bug 1464037 - Replace GL_PROVIDER_GLX by MOZ_X11 to build X11 dependent code, r=lsalzman 2018-05-24 14:06:31 +02:00
graphite2 Bug 1443095 - Update graphite2 library to release 1.3.11 (plus upstream commit 6e24eb7e to fix leak). r=jrmuizel 2018-03-10 10:43:38 +00:00
harfbuzz Bug 1443812 - Update HarfBuzz to 1.7.6. r=jfkthame 2018-03-07 13:29:23 -05:00
ipc Bug 1453501 - Allow the compositor to be created in a paused state r=kats 2018-05-14 11:12:39 -05:00
layers Bug 1464037 - Replace GL_PROVIDER_GLX by MOZ_X11 to build X11 dependent code, r=lsalzman 2018-05-24 14:06:31 +02:00
ots Bug 1457412 - Update OTS to upstream tip (c903692702), to pick up recent fixes. r=jrmuizel 2018-04-30 15:45:38 +01:00
qcms Backed out changeset 94b228e67f4c (bug 1432067) because it causes valid profiles to be rejected. 2018-05-16 19:29:59 -04:00
sfntly Bug 1403346 - Replace all uses of ALLOW_COMPILER_WARNINGS with a template, remove ALLOW_COMPILER_WARNINGS. r=glandium 2017-10-25 15:12:09 -07:00
skia Bug 1462682 - Skia path bounds rounding fix. r=rhunt 2018-05-25 00:57:45 -04:00
src Bug 1457110: Restore behavior of maintaining width/height when one of the two is exactly zero. r=jrmuizel 2018-05-25 18:16:52 +02:00
tests Bug 1458364: Skip test_font_whitelist.html on Windows ASan. DONTBUILD 2018-05-04 14:48:59 -04:00
thebes Bug 1464037 - Replace GL_PROVIDER_GLX by MOZ_X11 to build X11 dependent code, r=lsalzman 2018-05-24 14:06:31 +02:00
vr Bug 1456664 - Fix the right Oculus Touch axes no value issue when the left one is off; r=kip 2018-05-25 16:17:50 -07:00
webrender Bug 1462611 - Update webrender to commit bb354abbf84602d3d8357c63c4f0b1139ec4deb1. r=jrmuizel 2018-05-22 09:38:19 -04:00
webrender_api Bug 1461342 - Update webrender to commit 672f480af48b0ad69c1b2781151278d99816763a. r=jrmuizel 2018-05-18 08:28:15 -04:00
webrender_bindings Bug 1462611 - Update webrender to commit bb354abbf84602d3d8357c63c4f0b1139ec4deb1. r=jrmuizel 2018-05-22 09:38:19 -04:00
wrench Bug 1462611 - Update webrender to commit bb354abbf84602d3d8357c63c4f0b1139ec4deb1. r=jrmuizel 2018-05-22 09:38:19 -04:00
ycbcr Bug 1422368: Use intrinsics-based YUV functions from Win64 under Win32 clang-cl. r=jrmuizel 2018-04-04 08:41:36 -04:00
moz.build Backed out 2 changesets (bug 1403519) for bustage on \python\mozbuild\mozbuild\test\frontend\test_reader.py on a CLOSED TREE 2018-01-17 07:23:40 +02:00