Demos (master): gltrace: Ignore padding parameters.
Jose Fonseca
jrfonseca at kemper.freedesktop.org
Sat Nov 13 15:59:24 UTC 2010
Module: Demos
Branch: master
Commit: 6f17c4658e3c4e32c5f10074baa95c3ce1085bfa
URL: http://cgit.freedesktop.org/mesa/demos/commit/?id=6f17c4658e3c4e32c5f10074baa95c3ce1085bfa
Author: José Fonseca <jfonseca at vmware.com>
Date: Sat Nov 13 15:44:46 2010 +0000
gltrace: Ignore padding parameters.
---
src/tools/trace/gltrace.py | 12 +++++++-----
1 files changed, 7 insertions(+), 5 deletions(-)
diff --git a/src/tools/trace/gltrace.py b/src/tools/trace/gltrace.py
index 973881a..7d27642 100644
--- a/src/tools/trace/gltrace.py
+++ b/src/tools/trace/gltrace.py
@@ -33,7 +33,8 @@ def create_argument_string(parameters):
list = []
for p in parameters:
- list.append( p.name )
+ if not p.is_padding:
+ list.append( p.name )
#if len(list) == 0: list = ["void"]
return string.join(list, ", ")
@@ -45,10 +46,11 @@ def create_logfunc_string(func, name):
list.append('"gl' + name + '("')
sep = None
for p in func.parameters:
- if (sep):
- list.append(sep)
- list.append( p.name )
- sep = '", "'
+ if not p.is_padding:
+ if (sep):
+ list.append(sep)
+ list.append( p.name )
+ sep = '", "'
list.append('");"')
#if len(list) == 0: list = ["void"]
More information about the mesa-commit
mailing list