Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(925)

Unified Diff: Source/core/platform/graphics/filters/custom/CustomFilterGlobalContext.h

Issue 25825003: Move ANGLEWebKitBridge to platform/graphics/angle/ANGLEPlatformBridge. (Closed) Base URL: svn://svn.chromium.org/blink/trunk
Patch Set: Created 7 years, 2 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: Source/core/platform/graphics/filters/custom/CustomFilterGlobalContext.h
diff --git a/Source/core/platform/graphics/filters/custom/CustomFilterGlobalContext.h b/Source/core/platform/graphics/filters/custom/CustomFilterGlobalContext.h
index 8d4d0f25790e0bbb5588160e24f5031a47e8a671..c417b8910f4b85b0da9c379cdeb08834c86f393b 100644
--- a/Source/core/platform/graphics/filters/custom/CustomFilterGlobalContext.h
+++ b/Source/core/platform/graphics/filters/custom/CustomFilterGlobalContext.h
@@ -30,8 +30,8 @@
#ifndef CustomFilterGlobalContext_h
#define CustomFilterGlobalContext_h
-#include "core/platform/graphics/ANGLEWebKitBridge.h"
#include "core/platform/graphics/filters/custom/CustomFilterProgramInfo.h"
+#include "platform/graphics/angle/ANGLEPlatformBridge.h"
#include "wtf/HashMap.h"
#include "wtf/RefPtr.h"
@@ -51,7 +51,7 @@ public:
// CSS shaders not referenced from the CSS mix function should be validated just like regular WebGL shaders.
// This ANGLE validator uses the SH_WEBGL_SPEC flag.
- ANGLEWebKitBridge* webglShaderValidator();
+ ANGLEPlatformBridge* webglShaderValidator();
// CSS shaders referenced from the CSS mix function should be validated slightly differently than WebGL shaders.
// This ANGLE validator uses the SH_CSS_SHADERS_SPEC flag.
@@ -61,18 +61,18 @@ public:
// - The "css_" prefix is reserved.
// - In the translated source that ANGLE returns, ANGLE renames the author's "main" function to "css_main".
// The complete details are documented in ANGLE/ShaderLang.h.
- ANGLEWebKitBridge* mixShaderValidator();
+ ANGLEPlatformBridge* mixShaderValidator();
void prepareContextIfNeeded();
PassRefPtr<CustomFilterValidatedProgram> getValidatedProgram(const CustomFilterProgramInfo&);
void removeValidatedProgram(const CustomFilterValidatedProgram*);
private:
- static PassOwnPtr<ANGLEWebKitBridge> createShaderValidator(ShShaderSpec);
+ static PassOwnPtr<ANGLEPlatformBridge> createShaderValidator(ShShaderSpec);
RefPtr<GraphicsContext3D> m_context;
- OwnPtr<ANGLEWebKitBridge> m_webglShaderValidator;
- OwnPtr<ANGLEWebKitBridge> m_mixShaderValidator;
+ OwnPtr<ANGLEPlatformBridge> m_webglShaderValidator;
+ OwnPtr<ANGLEPlatformBridge> m_mixShaderValidator;
CustomFilterValidatedProgramsMap m_programs;
};

Powered by Google App Engine
This is Rietveld 408576698