Bug 1112728. Temporarily disable keyedmutex usage with ANGLE until we can make it work better.
authorJeff Muizelaar <jmuizelaar@mozilla.com>
Wed, 17 Dec 2014 15:10:18 -0500
changeset 220222 9bfe7b78b4c5f3953b3e6e4930d6c77963d6d32e
parent 220221 358dc1ca192b0a4629c409867ea7db34a4e1c3e3
child 220223 430a23c7454258f4b1d1042b496481725716eba5
push id10457
push userryanvm@gmail.com
push dateThu, 18 Dec 2014 01:54:25 +0000
treeherderfx-team@0e441ff66c5e [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
bugs1112728, 1109718
milestone37.0a1
Bug 1112728. Temporarily disable keyedmutex usage with ANGLE until we can make it work better. We can turn this back on once we have a proper fix for bug 1109718.
gfx/angle/src/libGLESv2/moz.build
--- a/gfx/angle/src/libGLESv2/moz.build
+++ b/gfx/angle/src/libGLESv2/moz.build
@@ -170,17 +170,16 @@ if CONFIG['MOZ_HAS_WINSDK_WITH_D3D']:
         'renderer/d3d/d3d11/renderer11_utils.cpp',
         'renderer/d3d/d3d11/RenderStateCache.cpp',
         'renderer/d3d/d3d11/RenderTarget11.cpp',
         'renderer/d3d/d3d11/ShaderExecutable11.cpp',
         'renderer/d3d/d3d11/TextureStorage11.cpp',
         'renderer/d3d/d3d11/VertexBuffer11.cpp',
     ]
     SOURCES += ['renderer/d3d/d3d11/SwapChain11.cpp']
-    SOURCES['renderer/d3d/d3d11/SwapChain11.cpp'].flags += ['-DANGLE_RESOURCE_SHARE_TYPE=D3D11_RESOURCE_MISC_SHARED_KEYEDMUTEX']
 
 
 if CONFIG['GNU_CXX']:
     CXXFLAGS += [
         '-Wno-attributes',
         '-Wno-sign-compare',
         '-Wno-unknown-pragmas',
     ]