summaryrefslogtreecommitdiffstats
path: root/src/mesa/glapi/glX_proto_common.py
diff options
context:
space:
mode:
Diffstat (limited to 'src/mesa/glapi/glX_proto_common.py')
-rw-r--r--src/mesa/glapi/glX_proto_common.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/mesa/glapi/glX_proto_common.py b/src/mesa/glapi/glX_proto_common.py
index 74489635710..6f094e22b31 100644
--- a/src/mesa/glapi/glX_proto_common.py
+++ b/src/mesa/glapi/glX_proto_common.py
@@ -48,7 +48,7 @@ class glx_proto_type(gl_XML.gl_type):
class glx_print_proto(gl_XML.gl_print_base):
- def size_call(self, func):
+ def size_call(self, func, outputs_also = 0):
"""Create C code to calculate 'compsize'.
Creates code to calculate 'compsize'. If the function does
@@ -58,7 +58,7 @@ class glx_print_proto(gl_XML.gl_print_base):
compsize = None
for param in func.parameterIterator():
- if not param.is_output:
+ if outputs_also or not param.is_output:
if param.is_image():
[dim, w, h, d, junk] = param.get_dimensions()