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

Side by Side Diff: gpu/command_buffer/build_gles2_cmd_buffer.py

Issue 8914016: Revert "Reverting as this is suspected of causing check_deps failure on Linux bot" (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: Created 9 years 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 unified diff | Download patch | Annotate | Revision Log
« no previous file with comments | « no previous file | gpu/command_buffer/client/gles2_implementation.h » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 #!/usr/bin/env python 1 #!/usr/bin/env python
2 # Copyright (c) 2011 The Chromium Authors. All rights reserved. 2 # Copyright (c) 2011 The Chromium Authors. All rights reserved.
3 # Use of this source code is governed by a BSD-style license that can be 3 # Use of this source code is governed by a BSD-style license that can be
4 # found in the LICENSE file. 4 # found in the LICENSE file.
5 5
6 """code generator for GLES2 command buffers.""" 6 """code generator for GLES2 command buffers."""
7 7
8 import os 8 import os
9 import os.path 9 import os.path
10 import sys 10 import sys
(...skipping 2351 matching lines...) Expand 10 before | Expand all | Expand 10 after
2362 impl_func = func.GetInfo('impl_func') 2362 impl_func = func.GetInfo('impl_func')
2363 impl_decl = func.GetInfo('impl_decl') 2363 impl_decl = func.GetInfo('impl_decl')
2364 gen_cmd = func.GetInfo('gen_cmd') 2364 gen_cmd = func.GetInfo('gen_cmd')
2365 if (func.can_auto_generate and 2365 if (func.can_auto_generate and
2366 (impl_func == None or impl_func == True) and 2366 (impl_func == None or impl_func == True) and
2367 (impl_decl == None or impl_decl == True) and 2367 (impl_decl == None or impl_decl == True) and
2368 (gen_cmd == None or gen_cmd == True)): 2368 (gen_cmd == None or gen_cmd == True)):
2369 file.Write("%s %s(%s) {\n" % 2369 file.Write("%s %s(%s) {\n" %
2370 (func.return_type, func.original_name, 2370 (func.return_type, func.original_name,
2371 func.MakeTypedOriginalArgString(""))) 2371 func.MakeTypedOriginalArgString("")))
2372 file.Write(" GPU_CLIENT_SINGLE_THREAD_CHECK();\n")
2372 self.WriteClientGLCallLog(func, file) 2373 self.WriteClientGLCallLog(func, file)
2373 func.WriteDestinationInitalizationValidation(file) 2374 func.WriteDestinationInitalizationValidation(file)
2374 for arg in func.GetOriginalArgs(): 2375 for arg in func.GetOriginalArgs():
2375 arg.WriteClientSideValidationCode(file, func) 2376 arg.WriteClientSideValidationCode(file, func)
2376 file.Write(" helper_->%s(%s);\n" % 2377 file.Write(" helper_->%s(%s);\n" %
2377 (func.name, func.MakeOriginalArgString(""))) 2378 (func.name, func.MakeOriginalArgString("")))
2378 self.WriteClientGLReturnLog(func, file) 2379 self.WriteClientGLReturnLog(func, file)
2379 file.Write("}\n") 2380 file.Write("}\n")
2380 file.Write("\n") 2381 file.Write("\n")
2381 else: 2382 else:
(...skipping 404 matching lines...) Expand 10 before | Expand all | Expand 10 after
2786 def WriteGLES2ImplementationHeader(self, func, file): 2787 def WriteGLES2ImplementationHeader(self, func, file):
2787 """Writes the GLES2 Implemention.""" 2788 """Writes the GLES2 Implemention."""
2788 impl_func = func.GetInfo('impl_func') 2789 impl_func = func.GetInfo('impl_func')
2789 impl_decl = func.GetInfo('impl_decl') 2790 impl_decl = func.GetInfo('impl_decl')
2790 if (func.can_auto_generate and 2791 if (func.can_auto_generate and
2791 (impl_func == None or impl_func == True) and 2792 (impl_func == None or impl_func == True) and
2792 (impl_decl == None or impl_decl == True)): 2793 (impl_decl == None or impl_decl == True)):
2793 file.Write("%s %s(%s) {\n" % 2794 file.Write("%s %s(%s) {\n" %
2794 (func.return_type, func.original_name, 2795 (func.return_type, func.original_name,
2795 func.MakeTypedOriginalArgString(""))) 2796 func.MakeTypedOriginalArgString("")))
2797 file.Write(" GPU_CLIENT_SINGLE_THREAD_CHECK();\n")
2796 func.WriteDestinationInitalizationValidation(file) 2798 func.WriteDestinationInitalizationValidation(file)
2797 self.WriteClientGLCallLog(func, file) 2799 self.WriteClientGLCallLog(func, file)
2798 for arg in func.GetOriginalArgs(): 2800 for arg in func.GetOriginalArgs():
2799 arg.WriteClientSideValidationCode(file, func) 2801 arg.WriteClientSideValidationCode(file, func)
2800 code = """ if (Is%(type)sReservedId(%(id)s)) { 2802 code = """ if (Is%(type)sReservedId(%(id)s)) {
2801 SetGLError(GL_INVALID_OPERATION, "%(name)s: %(id)s reserved id"); 2803 SetGLError(GL_INVALID_OPERATION, "%(name)s: %(id)s reserved id");
2802 return; 2804 return;
2803 } 2805 }
2804 Bind%(type)sHelper(%(arg_string)s); 2806 Bind%(type)sHelper(%(arg_string)s);
2805 helper_->%(name)s(%(arg_string)s); 2807 helper_->%(name)s(%(arg_string)s);
(...skipping 58 matching lines...) Expand 10 before | Expand all | Expand 10 after
2864 'typed_args': func.MakeTypedOriginalArgString(""), 2866 'typed_args': func.MakeTypedOriginalArgString(""),
2865 'args': func.MakeOriginalArgString(""), 2867 'args': func.MakeOriginalArgString(""),
2866 'resource_type': func.name[3:], 2868 'resource_type': func.name[3:],
2867 'count_name': func.GetOriginalArgs()[0].name, 2869 'count_name': func.GetOriginalArgs()[0].name,
2868 } 2870 }
2869 file.Write("%(return_type)s %(name)s(%(typed_args)s) {\n" % args) 2871 file.Write("%(return_type)s %(name)s(%(typed_args)s) {\n" % args)
2870 func.WriteDestinationInitalizationValidation(file) 2872 func.WriteDestinationInitalizationValidation(file)
2871 self.WriteClientGLCallLog(func, file) 2873 self.WriteClientGLCallLog(func, file)
2872 for arg in func.GetOriginalArgs(): 2874 for arg in func.GetOriginalArgs():
2873 arg.WriteClientSideValidationCode(file, func) 2875 arg.WriteClientSideValidationCode(file, func)
2874 code = """ id_handlers_[id_namespaces::k%(resource_type)s]-> 2876 code = """ GPU_CLIENT_SINGLE_THREAD_CHECK();
2877 id_handlers_[id_namespaces::k%(resource_type)s]->
2875 MakeIds(0, %(args)s); 2878 MakeIds(0, %(args)s);
2876 helper_->%(name)sImmediate(%(args)s); 2879 helper_->%(name)sImmediate(%(args)s);
2877 %(log_code)s 2880 %(log_code)s
2878 } 2881 }
2879 2882
2880 """ 2883 """
2881 file.Write(code % args) 2884 file.Write(code % args)
2882 2885
2883 def WriteServiceUnitTest(self, func, file): 2886 def WriteServiceUnitTest(self, func, file):
2884 """Overrriden from TypeHandler.""" 2887 """Overrriden from TypeHandler."""
(...skipping 194 matching lines...) Expand 10 before | Expand all | Expand 10 after
3079 file.Write(" if (!%sHelper(%s)) {\n" % 3082 file.Write(" if (!%sHelper(%s)) {\n" %
3080 (func.name, func.MakeCmdArgString(""))) 3083 (func.name, func.MakeCmdArgString("")))
3081 file.Write(" return error::kInvalidArguments;\n") 3084 file.Write(" return error::kInvalidArguments;\n")
3082 file.Write(" }\n") 3085 file.Write(" }\n")
3083 3086
3084 def WriteGLES2ImplementationHeader(self, func, file): 3087 def WriteGLES2ImplementationHeader(self, func, file):
3085 """Overrriden from TypeHandler.""" 3088 """Overrriden from TypeHandler."""
3086 file.Write("%s %s(%s) {\n" % 3089 file.Write("%s %s(%s) {\n" %
3087 (func.return_type, func.original_name, 3090 (func.return_type, func.original_name,
3088 func.MakeTypedOriginalArgString(""))) 3091 func.MakeTypedOriginalArgString("")))
3092 file.Write(" GPU_CLIENT_SINGLE_THREAD_CHECK();\n")
3089 func.WriteDestinationInitalizationValidation(file) 3093 func.WriteDestinationInitalizationValidation(file)
3090 self.WriteClientGLCallLog(func, file) 3094 self.WriteClientGLCallLog(func, file)
3091 for arg in func.GetOriginalArgs(): 3095 for arg in func.GetOriginalArgs():
3092 arg.WriteClientSideValidationCode(file, func) 3096 arg.WriteClientSideValidationCode(file, func)
3093 file.Write(" GLuint client_id;\n") 3097 file.Write(" GLuint client_id;\n")
3094 file.Write(" id_handlers_[id_namespaces::kProgramsAndShaders]->\n") 3098 file.Write(" id_handlers_[id_namespaces::kProgramsAndShaders]->\n")
3095 file.Write(" MakeIds(0, 1, &client_id);\n") 3099 file.Write(" MakeIds(0, 1, &client_id);\n")
3096 file.Write(" helper_->%s(%s);\n" % 3100 file.Write(" helper_->%s(%s);\n" %
3097 (func.name, func.MakeCmdArgString(""))) 3101 (func.name, func.MakeCmdArgString("")))
3098 file.Write(' GPU_CLIENT_LOG("returned " << client_id);\n') 3102 file.Write(' GPU_CLIENT_LOG("returned " << client_id);\n')
(...skipping 10 matching lines...) Expand all
3109 3113
3110 def WriteServiceImplementation(self, func, file): 3114 def WriteServiceImplementation(self, func, file):
3111 """Overrriden from TypeHandler.""" 3115 """Overrriden from TypeHandler."""
3112 pass 3116 pass
3113 3117
3114 def WriteGLES2ImplementationHeader(self, func, file): 3118 def WriteGLES2ImplementationHeader(self, func, file):
3115 """Overrriden from TypeHandler.""" 3119 """Overrriden from TypeHandler."""
3116 file.Write("%s %s(%s) {\n" % 3120 file.Write("%s %s(%s) {\n" %
3117 (func.return_type, func.original_name, 3121 (func.return_type, func.original_name,
3118 func.MakeTypedOriginalArgString(""))) 3122 func.MakeTypedOriginalArgString("")))
3123 file.Write(" GPU_CLIENT_SINGLE_THREAD_CHECK();\n")
3119 func.WriteDestinationInitalizationValidation(file) 3124 func.WriteDestinationInitalizationValidation(file)
3120 self.WriteClientGLCallLog(func, file) 3125 self.WriteClientGLCallLog(func, file)
3121 for arg in func.GetOriginalArgs(): 3126 for arg in func.GetOriginalArgs():
3122 arg.WriteClientSideValidationCode(file, func) 3127 arg.WriteClientSideValidationCode(file, func)
3123 file.Write( 3128 file.Write(
3124 " GPU_CLIENT_DCHECK(%s != 0);\n" % func.GetOriginalArgs()[-1].name) 3129 " GPU_CLIENT_DCHECK(%s != 0);\n" % func.GetOriginalArgs()[-1].name)
3125 file.Write(" %sHelper(%s);\n" % 3130 file.Write(" %sHelper(%s);\n" %
3126 (func.original_name, func.GetOriginalArgs()[-1].name)) 3131 (func.original_name, func.GetOriginalArgs()[-1].name))
3127 file.Write("}\n") 3132 file.Write("}\n")
3128 file.Write("\n") 3133 file.Write("\n")
(...skipping 99 matching lines...) Expand 10 before | Expand all | Expand 10 after
3228 if impl_decl == None or impl_decl == True: 3233 if impl_decl == None or impl_decl == True:
3229 args = { 3234 args = {
3230 'return_type': func.return_type, 3235 'return_type': func.return_type,
3231 'name': func.original_name, 3236 'name': func.original_name,
3232 'typed_args': func.MakeTypedOriginalArgString(""), 3237 'typed_args': func.MakeTypedOriginalArgString(""),
3233 'args': func.MakeOriginalArgString(""), 3238 'args': func.MakeOriginalArgString(""),
3234 'resource_type': func.name[6:-1].lower(), 3239 'resource_type': func.name[6:-1].lower(),
3235 'count_name': func.GetOriginalArgs()[0].name, 3240 'count_name': func.GetOriginalArgs()[0].name,
3236 } 3241 }
3237 file.Write("%(return_type)s %(name)s(%(typed_args)s) {\n" % args) 3242 file.Write("%(return_type)s %(name)s(%(typed_args)s) {\n" % args)
3243 file.Write(" GPU_CLIENT_SINGLE_THREAD_CHECK();\n")
3238 func.WriteDestinationInitalizationValidation(file) 3244 func.WriteDestinationInitalizationValidation(file)
3239 self.WriteClientGLCallLog(func, file) 3245 self.WriteClientGLCallLog(func, file)
3240 file.Write(""" GPU_CLIENT_LOG_CODE_BLOCK({ 3246 file.Write(""" GPU_CLIENT_LOG_CODE_BLOCK({
3241 for (GLsizei i = 0; i < n; ++i) { 3247 for (GLsizei i = 0; i < n; ++i) {
3242 GPU_CLIENT_LOG(" " << i << ": " << %s[i]); 3248 GPU_CLIENT_LOG(" " << i << ": " << %s[i]);
3243 } 3249 }
3244 }); 3250 });
3245 """ % func.GetOriginalArgs()[1].name) 3251 """ % func.GetOriginalArgs()[1].name)
3246 file.Write(""" GPU_CLIENT_DCHECK_CODE_BLOCK({ 3252 file.Write(""" GPU_CLIENT_DCHECK_CODE_BLOCK({
3247 for (GLsizei i = 0; i < n; ++i) { 3253 for (GLsizei i = 0; i < n; ++i) {
(...skipping 147 matching lines...) Expand 10 before | Expand all | Expand 10 after
3395 """ 3401 """
3396 file.Write(code) 3402 file.Write(code)
3397 3403
3398 def WriteGLES2ImplementationHeader(self, func, file): 3404 def WriteGLES2ImplementationHeader(self, func, file):
3399 """Overrriden from TypeHandler.""" 3405 """Overrriden from TypeHandler."""
3400 impl_decl = func.GetInfo('impl_decl') 3406 impl_decl = func.GetInfo('impl_decl')
3401 if impl_decl == None or impl_decl == True: 3407 if impl_decl == None or impl_decl == True:
3402 file.Write("%s %s(%s) {\n" % 3408 file.Write("%s %s(%s) {\n" %
3403 (func.return_type, func.original_name, 3409 (func.return_type, func.original_name,
3404 func.MakeTypedOriginalArgString(""))) 3410 func.MakeTypedOriginalArgString("")))
3411 file.Write(" GPU_CLIENT_SINGLE_THREAD_CHECK();\n")
3405 func.WriteDestinationInitalizationValidation(file) 3412 func.WriteDestinationInitalizationValidation(file)
3406 self.WriteClientGLCallLog(func, file) 3413 self.WriteClientGLCallLog(func, file)
3407 for arg in func.GetOriginalArgs(): 3414 for arg in func.GetOriginalArgs():
3408 arg.WriteClientSideValidationCode(file, func) 3415 arg.WriteClientSideValidationCode(file, func)
3409 all_but_last_args = func.GetOriginalArgs()[:-1] 3416 all_but_last_args = func.GetOriginalArgs()[:-1]
3410 arg_string = ( 3417 arg_string = (
3411 ", ".join(["%s" % arg.name for arg in all_but_last_args])) 3418 ", ".join(["%s" % arg.name for arg in all_but_last_args]))
3412 all_arg_string = ( 3419 all_arg_string = (
3413 ", ".join(["%s" % arg.name for arg in func.GetOriginalArgs()])) 3420 ", ".join(["%s" % arg.name for arg in func.GetOriginalArgs()]))
3414 code = """ if (%(func_name)sHelper(%(all_arg_string)s)) { 3421 code = """ if (%(func_name)sHelper(%(all_arg_string)s)) {
(...skipping 170 matching lines...) Expand 10 before | Expand all | Expand 10 after
3585 if func.is_immediate: 3592 if func.is_immediate:
3586 file.Write(" if (data_size > immediate_data_size) {\n") 3593 file.Write(" if (data_size > immediate_data_size) {\n")
3587 file.Write(" return error::kOutOfBounds;\n") 3594 file.Write(" return error::kOutOfBounds;\n")
3588 file.Write(" }\n") 3595 file.Write(" }\n")
3589 3596
3590 def WriteGLES2ImplementationHeader(self, func, file): 3597 def WriteGLES2ImplementationHeader(self, func, file):
3591 """Overrriden from TypeHandler.""" 3598 """Overrriden from TypeHandler."""
3592 file.Write("%s %s(%s) {\n" % 3599 file.Write("%s %s(%s) {\n" %
3593 (func.return_type, func.original_name, 3600 (func.return_type, func.original_name,
3594 func.MakeTypedOriginalArgString(""))) 3601 func.MakeTypedOriginalArgString("")))
3602 file.Write(" GPU_CLIENT_SINGLE_THREAD_CHECK();\n")
3595 func.WriteDestinationInitalizationValidation(file) 3603 func.WriteDestinationInitalizationValidation(file)
3596 self.WriteClientGLCallLog(func, file) 3604 self.WriteClientGLCallLog(func, file)
3597 last_arg_name = func.GetLastOriginalArg().name 3605 last_arg_name = func.GetLastOriginalArg().name
3598 values_str = ' << ", " << '.join( 3606 values_str = ' << ", " << '.join(
3599 ["%s[%d]" % (last_arg_name, ndx) for ndx in range(0, func.info.count)]) 3607 ["%s[%d]" % (last_arg_name, ndx) for ndx in range(0, func.info.count)])
3600 file.Write(' GPU_CLIENT_LOG("values: " << %s);\n' % values_str) 3608 file.Write(' GPU_CLIENT_LOG("values: " << %s);\n' % values_str)
3601 for arg in func.GetOriginalArgs(): 3609 for arg in func.GetOriginalArgs():
3602 arg.WriteClientSideValidationCode(file, func) 3610 arg.WriteClientSideValidationCode(file, func)
3603 file.Write(" helper_->%sImmediate(%s);\n" % 3611 file.Write(" helper_->%sImmediate(%s);\n" %
3604 (func.name, func.MakeOriginalArgString(""))) 3612 (func.name, func.MakeOriginalArgString("")))
(...skipping 203 matching lines...) Expand 10 before | Expand all | Expand 10 after
3808 if func.is_immediate: 3816 if func.is_immediate:
3809 file.Write(" if (data_size > immediate_data_size) {\n") 3817 file.Write(" if (data_size > immediate_data_size) {\n")
3810 file.Write(" return error::kOutOfBounds;\n") 3818 file.Write(" return error::kOutOfBounds;\n")
3811 file.Write(" }\n") 3819 file.Write(" }\n")
3812 3820
3813 def WriteGLES2ImplementationHeader(self, func, file): 3821 def WriteGLES2ImplementationHeader(self, func, file):
3814 """Overrriden from TypeHandler.""" 3822 """Overrriden from TypeHandler."""
3815 file.Write("%s %s(%s) {\n" % 3823 file.Write("%s %s(%s) {\n" %
3816 (func.return_type, func.original_name, 3824 (func.return_type, func.original_name,
3817 func.MakeTypedOriginalArgString(""))) 3825 func.MakeTypedOriginalArgString("")))
3826 file.Write(" GPU_CLIENT_SINGLE_THREAD_CHECK();\n")
3818 func.WriteDestinationInitalizationValidation(file) 3827 func.WriteDestinationInitalizationValidation(file)
3819 self.WriteClientGLCallLog(func, file) 3828 self.WriteClientGLCallLog(func, file)
3820 last_arg_name = func.GetLastOriginalArg().name 3829 last_arg_name = func.GetLastOriginalArg().name
3821 file.Write(""" GPU_CLIENT_LOG_CODE_BLOCK({ 3830 file.Write(""" GPU_CLIENT_LOG_CODE_BLOCK({
3822 for (GLsizei i = 0; i < count; ++i) { 3831 for (GLsizei i = 0; i < count; ++i) {
3823 """) 3832 """)
3824 values_str = ' << ", " << '.join( 3833 values_str = ' << ", " << '.join(
3825 ["%s[%d + i * %d]" % ( 3834 ["%s[%d + i * %d]" % (
3826 last_arg_name, ndx, func.info.count) for ndx in range( 3835 last_arg_name, ndx, func.info.count) for ndx in range(
3827 0, func.info.count)]) 3836 0, func.info.count)])
(...skipping 369 matching lines...) Expand 10 before | Expand all | Expand 10 after
4197 file.Write("}\n") 4206 file.Write("}\n")
4198 file.Write("\n") 4207 file.Write("\n")
4199 4208
4200 def WriteGLES2ImplementationHeader(self, func, file): 4209 def WriteGLES2ImplementationHeader(self, func, file):
4201 """Overrriden from TypeHandler.""" 4210 """Overrriden from TypeHandler."""
4202 impl_func = func.GetInfo('impl_func') 4211 impl_func = func.GetInfo('impl_func')
4203 if impl_func == None or impl_func == True: 4212 if impl_func == None or impl_func == True:
4204 file.Write("%s %s(%s) {\n" % 4213 file.Write("%s %s(%s) {\n" %
4205 (func.return_type, func.original_name, 4214 (func.return_type, func.original_name,
4206 func.MakeTypedOriginalArgString(""))) 4215 func.MakeTypedOriginalArgString("")))
4216 file.Write(" GPU_CLIENT_SINGLE_THREAD_CHECK();\n")
4207 func.WriteDestinationInitalizationValidation(file) 4217 func.WriteDestinationInitalizationValidation(file)
4208 self.WriteClientGLCallLog(func, file) 4218 self.WriteClientGLCallLog(func, file)
4209 file.Write(" typedef %s::Result Result;\n" % func.name) 4219 file.Write(" typedef %s::Result Result;\n" % func.name)
4210 file.Write(" Result* result = GetResultAs<Result*>();\n") 4220 file.Write(" Result* result = GetResultAs<Result*>();\n")
4211 file.Write(" *result = 0;\n") 4221 file.Write(" *result = 0;\n")
4212 arg_string = func.MakeOriginalArgString("") 4222 arg_string = func.MakeOriginalArgString("")
4213 comma = "" 4223 comma = ""
4214 if len(arg_string) > 0: 4224 if len(arg_string) > 0:
4215 comma = ", " 4225 comma = ", "
4216 file.Write( 4226 file.Write(
(...skipping 19 matching lines...) Expand all
4236 """Overrriden from TypeHandler.""" 4246 """Overrriden from TypeHandler."""
4237 # remove all but the first cmd args. 4247 # remove all but the first cmd args.
4238 cmd_args = func.GetCmdArgs() 4248 cmd_args = func.GetCmdArgs()
4239 func.ClearCmdArgs() 4249 func.ClearCmdArgs()
4240 func.AddCmdArg(cmd_args[0]) 4250 func.AddCmdArg(cmd_args[0])
4241 # add on a bucket id. 4251 # add on a bucket id.
4242 func.AddCmdArg(Argument('bucket_id', 'uint32')) 4252 func.AddCmdArg(Argument('bucket_id', 'uint32'))
4243 4253
4244 def WriteGLES2ImplementationHeader(self, func, file): 4254 def WriteGLES2ImplementationHeader(self, func, file):
4245 """Overrriden from TypeHandler.""" 4255 """Overrriden from TypeHandler."""
4246 code_1 = "%(return_type)s %(func_name)s(%(args)s) {\n" 4256 code_1 = """%(return_type)s %(func_name)s(%(args)s) {
4257 GPU_CLIENT_SINGLE_THREAD_CHECK();
4258 """
4247 code_2 = """ GPU_CLIENT_LOG("[" << this << "] gl%(func_name)s" << "(" 4259 code_2 = """ GPU_CLIENT_LOG("[" << this << "] gl%(func_name)s" << "("
4248 << %(arg0)s << ", " 4260 << %(arg0)s << ", "
4249 << %(arg1)s << ", " 4261 << %(arg1)s << ", "
4250 << static_cast<void*>(%(arg2)s) << ", " 4262 << static_cast<void*>(%(arg2)s) << ", "
4251 << static_cast<void*>(%(arg3)s) << ")"); 4263 << static_cast<void*>(%(arg3)s) << ")");
4252 helper_->SetBucketSize(kResultBucketId, 0); 4264 helper_->SetBucketSize(kResultBucketId, 0);
4253 helper_->%(func_name)s(%(id_name)s, kResultBucketId); 4265 helper_->%(func_name)s(%(id_name)s, kResultBucketId);
4254 std::string str; 4266 std::string str;
4255 GLsizei max_size = 0; 4267 GLsizei max_size = 0;
4256 if (GetBucketAsString(kResultBucketId, &str)) { 4268 if (GetBucketAsString(kResultBucketId, &str)) {
(...skipping 1762 matching lines...) Expand 10 before | Expand all | Expand 10 after
6019 gen.WriteDocs("docs/gles2_cmd_format_docs_autogen.h") 6031 gen.WriteDocs("docs/gles2_cmd_format_docs_autogen.h")
6020 6032
6021 if gen.errors > 0: 6033 if gen.errors > 0:
6022 print "%d errors" % gen.errors 6034 print "%d errors" % gen.errors
6023 return 1 6035 return 1
6024 return 0 6036 return 0
6025 6037
6026 6038
6027 if __name__ == '__main__': 6039 if __name__ == '__main__':
6028 sys.exit(main(sys.argv[1:])) 6040 sys.exit(main(sys.argv[1:]))
OLDNEW
« no previous file with comments | « no previous file | gpu/command_buffer/client/gles2_implementation.h » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698