glsl: remove now unused GLSL IR varying linker code
Acked-by: Emma Anholt <emma@anholt.net> Acked-by: Marek Olšák <marek.olsak@amd.com> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/15731>
This commit is contained in:

committed by
Marge Bot

parent
7647023f3b
commit
318d8ce6fc
@@ -102,12 +102,6 @@ bool do_constant_variable(exec_list *instructions);
|
||||
bool do_constant_variable_unlinked(exec_list *instructions);
|
||||
bool do_copy_propagation_elements(exec_list *instructions);
|
||||
bool do_constant_propagation(exec_list *instructions);
|
||||
void do_dead_builtin_varyings(const struct gl_constants *consts,
|
||||
gl_api api,
|
||||
gl_linked_shader *producer,
|
||||
gl_linked_shader *consumer,
|
||||
unsigned num_tfeedback_decls,
|
||||
class tfeedback_decl *tfeedback_decls);
|
||||
bool do_dead_code(exec_list *instructions, bool uniform_locations_assigned);
|
||||
bool do_dead_code_local(exec_list *instructions);
|
||||
bool do_dead_code_unlinked(exec_list *instructions);
|
||||
@@ -130,23 +124,11 @@ bool lower_instructions(exec_list *instructions, unsigned what_to_lower);
|
||||
bool lower_const_arrays_to_uniforms(exec_list *instructions, unsigned stage, unsigned max_uniform_components);
|
||||
bool lower_clip_cull_distance(struct gl_shader_program *prog,
|
||||
gl_linked_shader *shader);
|
||||
ir_variable * lower_xfb_varying(void *mem_ctx,
|
||||
gl_linked_shader *shader,
|
||||
const char *old_var_name);
|
||||
void lower_output_reads(unsigned stage, exec_list *instructions);
|
||||
bool lower_packing_builtins(exec_list *instructions, int op_mask);
|
||||
void lower_shared_reference(const struct gl_constants *consts,
|
||||
struct gl_shader_program *prog,
|
||||
struct gl_linked_shader *shader);
|
||||
void lower_packed_varyings(void *mem_ctx,
|
||||
unsigned locations_used,
|
||||
const uint8_t *components,
|
||||
ir_variable_mode mode,
|
||||
unsigned gs_input_vertices,
|
||||
gl_linked_shader *shader,
|
||||
bool disable_varying_packing,
|
||||
bool disable_xfb_packing,
|
||||
bool xfb_enabled);
|
||||
bool lower_vector_insert(exec_list *instructions, bool lower_nonconstant_index);
|
||||
bool lower_vector_derefs(gl_linked_shader *shader);
|
||||
void lower_named_interface_blocks(void *mem_ctx, gl_linked_shader *shader);
|
||||
|
Reference in New Issue
Block a user