summaryrefslogtreecommitdiffstats
path: root/src/mesa/main/transformfeedback.h
diff options
context:
space:
mode:
authorTimothy Arceri <timothy.arceri@collabora.com>2016-03-03 13:20:01 +1100
committerTimothy Arceri <timothy.arceri@collabora.com>2016-03-31 12:51:47 +1100
commit258299d87ad932246ae8b1aa979b4a1a398db155 (patch)
treeb175213a10094353a7f7a2dfe60837b624df99dd /src/mesa/main/transformfeedback.h
parent99cb5151ed2203842922027fe80512248abad914 (diff)
downloadexternal_mesa3d-258299d87ad932246ae8b1aa979b4a1a398db155.zip
external_mesa3d-258299d87ad932246ae8b1aa979b4a1a398db155.tar.gz
external_mesa3d-258299d87ad932246ae8b1aa979b4a1a398db155.tar.bz2
glsl: use bitmask of active xfb buffer indices
This allows us to print the correct binding point when not all buffers declared in the shader are bound. For example if we use a single buffer: layout(xfb_buffer=2, offset=0) out vec4 v; We now print '2' when the buffer is not bound rather than '0'. Reviewed-by: Dave Airlie <airlied@redhat.com>
Diffstat (limited to 'src/mesa/main/transformfeedback.h')
-rw-r--r--src/mesa/main/transformfeedback.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/mesa/main/transformfeedback.h b/src/mesa/main/transformfeedback.h
index eb274ad..c83f917 100644
--- a/src/mesa/main/transformfeedback.h
+++ b/src/mesa/main/transformfeedback.h
@@ -50,7 +50,7 @@ extern void
_mesa_init_transform_feedback_functions(struct dd_function_table *driver);
extern unsigned
-_mesa_compute_max_transform_feedback_vertices(
+_mesa_compute_max_transform_feedback_vertices( struct gl_context *ctx,
const struct gl_transform_feedback_object *obj,
const struct gl_transform_feedback_info *info);