Changeset 181640 in webkit
- Timestamp:
- Mar 17, 2015, 5:14:54 AM (11 years ago)
- Location:
- releases/WebKitGTK/webkit-2.8/Source
- Files:
-
- 2 added
- 7 edited
-
ThirdParty/ANGLE/ANGLE (added)
-
ThirdParty/ANGLE/ANGLE/ShaderLang.h (added)
-
ThirdParty/ANGLE/ChangeLog (modified) (1 diff)
-
WebCore/CMakeLists.txt (modified) (2 diffs)
-
WebCore/ChangeLog (modified) (1 diff)
-
WebCore/platform/graphics/ANGLEWebKitBridge.h (modified) (1 diff)
-
WebCore/platform/graphics/cairo/GraphicsContext3DCairo.cpp (modified) (1 diff)
-
WebKit2/CMakeLists.txt (modified) (1 diff)
-
WebKit2/ChangeLog (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
releases/WebKitGTK/webkit-2.8/Source/ThirdParty/ANGLE/ChangeLog
r179269 r181640 1 2015-03-17 Zan Dobersek <zdobersek@igalia.com> 2 3 [CMake] Use a forwarding header for ANGLE's ShaderLang.h to avoid picking up ANGLE's EGL headers 4 https://bugs.webkit.org/show_bug.cgi?id=142530 5 6 Reviewed by Darin Adler. 7 8 * ANGLE/ShaderLang.h: Added. Includes include/GLSLANG/ShaderLang.h. Used in WebCore 9 so we can avoid using ANGLE's EGL headers and use the system-default headers instead. 10 1 11 2015-01-28 Dana Burkart <dburkart@apple.com> 2 12 -
releases/WebKitGTK/webkit-2.8/Source/WebCore/CMakeLists.txt
r180193 r181640 2970 2970 2971 2971 list(APPEND WebCore_INCLUDE_DIRECTORIES 2972 "${THIRDPARTY_DIR}/ANGLE/src" 2973 "${THIRDPARTY_DIR}/ANGLE/include/" 2972 "${THIRDPARTY_DIR}/ANGLE/" 2974 2973 "${THIRDPARTY_DIR}/ANGLE/include/KHR" 2975 "${THIRDPARTY_DIR}/ANGLE/include/GLSLANG"2976 2974 "${WEBCORE_DIR}/platform/graphics/gpu" 2977 2975 ) … … 3501 3499 PROPERTY INCLUDE_DIRECTORIES 3502 3500 "${THIRDPARTY_DIR}/ANGLE/include" 3501 "${THIRDPARTY_DIR}/ANGLE/src" 3503 3502 ) 3504 3503 list(APPEND WebCore_LIBRARIES ANGLESupport) -
releases/WebKitGTK/webkit-2.8/Source/WebCore/ChangeLog
r181637 r181640 1 2015-03-17 Zan Dobersek <zdobersek@igalia.com> 2 3 [CMake] Use a forwarding header for ANGLE's ShaderLang.h to avoid picking up ANGLE's EGL headers 4 https://bugs.webkit.org/show_bug.cgi?id=142530 5 6 Reviewed by Darin Adler. 7 8 Include the ANGLE's ShaderLang.h through the new forwarding header. This allows 9 us to not list Source/ThirdParty/ANGLE/include in the list of inclusion directories 10 and thus avoid ANGLE's EGL and GLES2/GLES3 headers, defaulting to the system-provided 11 headers instead. 12 13 Source/ThirdParty/ANGLE/include/KHR is still used because ANGLE's khrplatform.h is 14 required by the ShaderLang.h header. Source/ThirdParty/ANGLE/src is not used for the 15 whole WebCore library anymore, only the ANGLESupport library. 16 17 * CMakeLists.txt: 18 * platform/graphics/ANGLEWebKitBridge.h: 19 * platform/graphics/cairo/GraphicsContext3DCairo.cpp: 20 1 21 2015-03-16 Joanmarie Diggs <jdiggs@igalia.com> 2 22 -
releases/WebKitGTK/webkit-2.8/Source/WebCore/platform/graphics/ANGLEWebKitBridge.h
r172346 r181640 35 35 #include "GLSLANG/ShaderLang.h" 36 36 #else 37 #include "ShaderLang.h"37 #include <ANGLE/ShaderLang.h> 38 38 #endif 39 39 -
releases/WebKitGTK/webkit-2.8/Source/WebCore/platform/graphics/cairo/GraphicsContext3DCairo.cpp
r179398 r181640 40 40 #include "PlatformContextCairo.h" 41 41 #include "RefPtrCairo.h" 42 #include < GLSLANG/ShaderLang.h>42 #include <ANGLE/ShaderLang.h> 43 43 #include <cairo.h> 44 44 -
releases/WebKitGTK/webkit-2.8/Source/WebKit2/CMakeLists.txt
r179687 r181640 150 150 if (WTF_USE_3D_GRAPHICS) 151 151 list(APPEND WebKit2_INCLUDE_DIRECTORIES 152 "${THIRDPARTY_DIR}/ANGLE" 152 153 "${THIRDPARTY_DIR}/ANGLE/include/KHR" 153 "${THIRDPARTY_DIR}/ANGLE/include/GLSLANG"154 154 ) 155 155 endif () -
releases/WebKitGTK/webkit-2.8/Source/WebKit2/ChangeLog
r181638 r181640 1 2015-03-17 Zan Dobersek <zdobersek@igalia.com> 2 3 [CMake] Use a forwarding header for ANGLE's ShaderLang.h to avoid picking up ANGLE's EGL headers 4 https://bugs.webkit.org/show_bug.cgi?id=142530 5 6 Reviewed by Darin Adler. 7 8 * CMakeLists.txt: Replace the Source/ThirdParty/ANGLE/include/GLSLANG entry 9 in the list of inclusion directories for WebKit2 with Source/ThirdParty/ANGLE, 10 possible due to the new forwarding header for ANGLE's ShaderLang.h. 11 1 12 2015-03-17 Gwang Yoon Hwang <yoon@igalia.com> 2 13
Note:
See TracChangeset
for help on using the changeset viewer.