| Index: webkit/plugins/ppapi/plugin_module.cc
|
| ===================================================================
|
| --- webkit/plugins/ppapi/plugin_module.cc (revision 69970)
|
| +++ webkit/plugins/ppapi/plugin_module.cc (working copy)
|
| @@ -14,6 +14,7 @@
|
| #include "base/time.h"
|
| #include "ppapi/c/dev/ppb_buffer_dev.h"
|
| #include "ppapi/c/dev/ppb_char_set_dev.h"
|
| +#include "ppapi/c/dev/ppb_context_3d_dev.h"
|
| #include "ppapi/c/dev/ppb_cursor_control_dev.h"
|
| #include "ppapi/c/dev/ppb_directory_reader_dev.h"
|
| #include "ppapi/c/dev/ppb_file_io_dev.h"
|
| @@ -83,7 +84,9 @@
|
| #include "webkit/plugins/ppapi/var_object_class.h"
|
|
|
| #ifdef ENABLE_GPU
|
| +#include "webkit/plugins/ppapi/ppb_context_3d_impl.h"
|
| #include "webkit/plugins/ppapi/ppb_graphics_3d_impl.h"
|
| +#include "webkit/plugins/ppapi/ppb_opengles_impl.h"
|
| #endif // ENABLE_GPU
|
|
|
| namespace webkit {
|
| @@ -283,8 +286,10 @@
|
| if (!CommandLine::ForCurrentProcess()->HasSwitch("disable-3d-apis")) {
|
| if (strcmp(name, PPB_GRAPHICS_3D_DEV_INTERFACE) == 0)
|
| return PPB_Graphics3D_Impl::GetInterface();
|
| + if (strcmp(name, PPB_CONTEXT_3D_DEV_INTERFACE) == 0)
|
| + return PPB_Context3D_Impl::GetInterface();
|
| if (strcmp(name, PPB_OPENGLES2_DEV_INTERFACE) == 0)
|
| - return PPB_Graphics3D_Impl::GetOpenGLES2Interface();
|
| + return PPB_OpenGLES_Impl::GetInterface();
|
| }
|
| #endif // ENABLE_GPU
|
|
|
|
|