aboutsummaryrefslogtreecommitdiffstats
path: root/src/compiler/glsl/link_varyings.h
diff options
context:
space:
mode:
authorTimothy Arceri <[email protected]>2016-12-04 21:28:41 +1100
committerTimothy Arceri <[email protected]>2017-01-19 15:55:02 +1100
commitce4fb3c8a136d129d7afad5a919c1403e38d8c02 (patch)
tree84b29fcf820c1fb7dccaf5b03aa690c7e68755ab /src/compiler/glsl/link_varyings.h
parent90fffd17702ad75df0dd74d552770e7af98c94c3 (diff)
glsl: make a bunch of varying linking functions static
Reviewed-by: Kenneth Graunke <[email protected]>
Diffstat (limited to 'src/compiler/glsl/link_varyings.h')
-rw-r--r--src/compiler/glsl/link_varyings.h47
1 files changed, 0 insertions, 47 deletions
diff --git a/src/compiler/glsl/link_varyings.h b/src/compiler/glsl/link_varyings.h
index 143ea042dbf..177efe525cc 100644
--- a/src/compiler/glsl/link_varyings.h
+++ b/src/compiler/glsl/link_varyings.h
@@ -297,51 +297,4 @@ cross_validate_outputs_to_inputs(struct gl_shader_program *prog,
gl_linked_shader *producer,
gl_linked_shader *consumer);
-bool
-parse_tfeedback_decls(struct gl_context *ctx, struct gl_shader_program *prog,
- const void *mem_ctx, unsigned num_names,
- char **varying_names, tfeedback_decl *decls);
-
-bool
-process_xfb_layout_qualifiers(void *mem_ctx, const gl_linked_shader *sh,
- unsigned *num_tfeedback_decls,
- char ***varying_names);
-
-void
-remove_unused_shader_inputs_and_outputs(bool is_separate_shader_object,
- gl_linked_shader *sh,
- enum ir_variable_mode mode);
-
-bool
-store_tfeedback_info(struct gl_context *ctx, struct gl_shader_program *prog,
- unsigned num_tfeedback_decls,
- tfeedback_decl *tfeedback_decls,
- bool has_xfb_qualifiers);
-
-bool
-assign_varying_locations(struct gl_context *ctx,
- void *mem_ctx,
- struct gl_shader_program *prog,
- gl_linked_shader *producer,
- gl_linked_shader *consumer,
- unsigned num_tfeedback_decls,
- tfeedback_decl *tfeedback_decls,
- const uint64_t reserved_slots);
-
-uint64_t
-reserved_varying_slot(struct gl_linked_shader *stage,
- ir_variable_mode io_mode);
-
-bool
-check_against_output_limit(struct gl_context *ctx,
- struct gl_shader_program *prog,
- gl_linked_shader *producer,
- unsigned num_explicit_locations);
-
-bool
-check_against_input_limit(struct gl_context *ctx,
- struct gl_shader_program *prog,
- gl_linked_shader *consumer,
- unsigned num_explicit_locations);
-
#endif /* GLSL_LINK_VARYINGS_H */