diff -r 000000000000 -r 6474c204b198 gfx/angle/angle-build-d3dcompiler-list.patch --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/gfx/angle/angle-build-d3dcompiler-list.patch Wed Dec 31 06:09:35 2014 +0100 @@ -0,0 +1,41 @@ +From: Jeff Gilbert + +diff --git a/gfx/angle/src/libGLESv2/renderer/Renderer.cpp b/gfx/angle/src/libGLESv2/renderer/Renderer.cpp +--- a/gfx/angle/src/libGLESv2/renderer/Renderer.cpp ++++ b/gfx/angle/src/libGLESv2/renderer/Renderer.cpp +@@ -15,16 +15,23 @@ + #include "libGLESv2/renderer/Renderer11.h" + #include "libGLESv2/utilities.h" + + #if !defined(ANGLE_ENABLE_D3D11) + // Enables use of the Direct3D 11 API for a default display, when available + #define ANGLE_ENABLE_D3D11 0 + #endif + ++#define ANGLE_PRELOADED_D3DCOMPILER_MODULE_NAMES \ ++ { \ ++ TEXT("d3dcompiler_46.dll"), \ ++ TEXT("d3dcompiler_43.dll") \ ++ } ++ ++ + namespace rx + { + + Renderer::Renderer(egl::Display *display) : mDisplay(display) + { + mD3dCompilerModule = NULL; + mD3DCompileFunc = NULL; + } +@@ -212,9 +219,9 @@ rx::Renderer *glCreateRenderer(egl::Disp + return NULL; + } + + void glDestroyRenderer(rx::Renderer *renderer) + { + delete renderer; + } + +-} +\ No newline at end of file ++}