summaryrefslogtreecommitdiffstats
path: root/gpu/command_buffer/build_gles2_cmd_buffer.py
diff options
context:
space:
mode:
authorbbudge@chromium.org <bbudge@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2013-01-18 19:54:45 +0000
committerbbudge@chromium.org <bbudge@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2013-01-18 19:54:45 +0000
commitaf9060303189722f45690968ac6b458945cfe064 (patch)
tree990e0ec817f3574058a0b997186e6e544eedd3f4 /gpu/command_buffer/build_gles2_cmd_buffer.py
parent6643273d7e2a8133e59a7ad941178e53f35c58db (diff)
downloadchromium_src-af9060303189722f45690968ac6b458945cfe064.zip
chromium_src-af9060303189722f45690968ac6b458945cfe064.tar.gz
chromium_src-af9060303189722f45690968ac6b458945cfe064.tar.bz2
Remove NaCl SRPC proxy source files.
This change removes the source files for the old NaCl SRPC proxy, which is no longer used. Also changes the presubmit rules to no longer check for srpc files. BUG=169152 TEST=compiles Review URL: https://chromiumcodereview.appspot.com/11956045 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@177732 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'gpu/command_buffer/build_gles2_cmd_buffer.py')
-rwxr-xr-xgpu/command_buffer/build_gles2_cmd_buffer.py59
1 files changed, 0 insertions, 59 deletions
diff --git a/gpu/command_buffer/build_gles2_cmd_buffer.py b/gpu/command_buffer/build_gles2_cmd_buffer.py
index e46fa90..1c2b392 100755
--- a/gpu/command_buffer/build_gles2_cmd_buffer.py
+++ b/gpu/command_buffer/build_gles2_cmd_buffer.py
@@ -7427,60 +7427,6 @@ const size_t GLES2Util::enum_to_string_table_len_ =
file.Write("}\n\n")
file.Close()
- def WritePepperGLES2NaClProxy(self, filename):
- """Writes the Pepper OpenGLES interface implementation for NaCl."""
- file = CWriter(filename)
- file.Write(_LICENSE)
- file.Write(_DO_NOT_EDIT_WARNING)
-
- file.Write("#include \"native_client/src/shared/ppapi_proxy"
- "/plugin_ppb_graphics_3d.h\"\n\n")
-
- file.Write("#include \"gpu/command_buffer/client/gles2_implementation.h\"")
- file.Write("\n#include \"ppapi/c/ppb_opengles2.h\"\n\n")
-
- file.Write("using ppapi_proxy::PluginGraphics3D;\n")
- file.Write("using ppapi_proxy::PluginResource;\n\n")
- file.Write("namespace {\n\n")
-
- for func in self.original_functions:
- if not func.InAnyPepperExtension():
- continue
- args = func.MakeTypedOriginalArgString("")
- if len(args) != 0:
- args = ", " + args
- file.Write("%s %s(PP_Resource context%s) {\n" %
- (func.return_type, func.name, args))
- return_string = "return "
- if func.return_type == "void":
- return_string = ""
- file.Write(" %sPluginGraphics3D::implFromResource(context)->"
- "%s(%s);\n" %
- (return_string,
- func.original_name,
- func.MakeOriginalArgString("")))
- file.Write("}\n")
-
- file.Write("\n} // namespace\n\n")
-
- for interface in self.pepper_interfaces:
- file.Write("const %s* "
- "PluginGraphics3D::GetOpenGLES%sInterface() {\n" %
- (interface.GetStructName(), interface.GetName()))
-
- file.Write(" const static struct %s ppb_opengles = {\n" %
- interface.GetStructName())
- file.Write(" &")
- file.Write(",\n &".join(
- f.name for f in self.original_functions
- if f.InPepperInterface(interface)))
- file.Write("\n")
- file.Write(" };\n")
- file.Write(" return &ppb_opengles;\n")
- file.Write("}\n")
- file.Close()
-
-
def main(argv):
"""This is the main function."""
parser = OptionParser()
@@ -7537,11 +7483,6 @@ def main(argv):
gen.WritePepperGLES2Implementation(
"ppapi/shared_impl/ppb_opengles2_shared.cc")
- elif options.alternate_mode == "nacl_ppapi":
- os.chdir("ppapi")
- gen.WritePepperGLES2NaClProxy(
- "native_client/src/shared/ppapi_proxy/plugin_opengles.cc")
-
else:
os.chdir("gpu/command_buffer")
gen.WriteCommandIds("common/gles2_cmd_ids_autogen.h")