Bug 1475010 - Build ANGLE with ANGLE_ENABLE_KEYEDMUTEX. r=jrmuizel,kvark, a=RyanVM
authorJeff Gilbert <jgilbert@mozilla.com>
Tue, 17 Jul 2018 02:52:06 +0000
changeset 480868 00a7708e3cff57b85e8794916235fe65e16e6e34
parent 480867 a1f21507bec348ffe61f5711f739e9ccc21cf1d9
child 480869 8e8f202579a1743690591c4e24ffb53f5f7bbf45
push id1757
push userffxbld-merge
push dateFri, 24 Aug 2018 17:02:43 +0000
treeherdermozilla-release@736023aebdb1 [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewersjrmuizel, kvark, RyanVM
bugs1475010
milestone62.0
Bug 1475010 - Build ANGLE with ANGLE_ENABLE_KEYEDMUTEX. r=jrmuizel,kvark, a=RyanVM Without KeyedMutex we use glFinish, which is bad. We accidentally stopped asking ANGLE for KeyedMutexes during some build changes. Differential Revision: https://phabricator.services.mozilla.com/D2084
gfx/angle/moz.build.common
--- a/gfx/angle/moz.build.common
+++ b/gfx/angle/moz.build.common
@@ -1,7 +1,8 @@
 AllowCompilerWarnings()
 
 if CONFIG['INTEL_ARCHITECTURE']:
     CXXFLAGS += CONFIG['SSE2_FLAGS']
 DEFINES['__NDK_FPABI__'] = ''
 DEFINES['constexpr14'] = ''
 DEFINES['ANGLE_SKIP_DXGI_1_2_CHECK'] = True
+DEFINES['ANGLE_ENABLE_KEYEDMUTEX'] = True