Home
last modified time | relevance | path

Searched refs:si_shader_part_key (Results 1 – 7 of 7) sorted by relevance

/third_party/mesa3d/src/gallium/drivers/radeonsi/
Dsi_shader_internal.h170 struct si_shader *shader_out, union si_shader_part_key *key);
173 void si_get_tcs_epilog_key(struct si_shader *shader, union si_shader_part_key *key);
174 bool si_need_ps_prolog(const union si_shader_part_key *key);
175 void si_get_ps_prolog_key(struct si_shader *shader, union si_shader_part_key *key,
177 void si_get_ps_epilog_key(struct si_shader *shader, union si_shader_part_key *key);
245 void si_llvm_build_tcs_epilog(struct si_shader_context *ctx, union si_shader_part_key *key);
251 void si_llvm_build_ps_prolog(struct si_shader_context *ctx, union si_shader_part_key *key);
252 void si_llvm_build_ps_epilog(struct si_shader_context *ctx, union si_shader_part_key *key);
272 void si_llvm_build_vs_prolog(struct si_shader_context *ctx, union si_shader_part_key *key);
Dsi_shader_llvm.c1173 union si_shader_part_key prolog_key; in si_llvm_compile_shader()
1185 union si_shader_part_key prolog_key; in si_llvm_compile_shader()
1201 union si_shader_part_key prolog_key; in si_llvm_compile_shader()
1227 union si_shader_part_key tcs_epilog_key; in si_llvm_compile_shader()
1253 union si_shader_part_key vs_prolog_key; in si_llvm_compile_shader()
1270 union si_shader_part_key epilog_key; in si_llvm_compile_shader()
1314 union si_shader_part_key vs_prolog_key; in si_llvm_compile_shader()
Dsi_shader.c1386 struct si_shader *shader_out, union si_shader_part_key *key) in si_get_vs_prolog_key()
1986 gl_shader_stage stage, bool prolog, union si_shader_part_key *key, in si_get_shader_part()
1988 void (*build)(struct si_shader_context *, union si_shader_part_key *), in si_get_shader_part() argument
2077 union si_shader_part_key prolog_key; in si_get_vs_prolog()
2096 void si_get_tcs_epilog_key(struct si_shader *shader, union si_shader_part_key *key) in si_get_tcs_epilog_key()
2124 union si_shader_part_key epilog_key; in si_shader_select_tcs_parts()
2162 void si_get_ps_prolog_key(struct si_shader *shader, union si_shader_part_key *key, in si_get_ps_prolog_key()
2288 bool si_need_ps_prolog(const union si_shader_part_key *key) in si_need_ps_prolog()
2303 void si_get_ps_epilog_key(struct si_shader *shader, union si_shader_part_key *key) in si_get_ps_epilog_key()
2323 union si_shader_part_key prolog_key; in si_shader_select_ps_parts()
[all …]
Dsi_shader_llvm_ps.c571 void si_llvm_build_ps_prolog(struct si_shader_context *ctx, union si_shader_part_key *key) in si_llvm_build_ps_prolog()
826 void si_llvm_build_ps_epilog(struct si_shader_context *ctx, union si_shader_part_key *key) in si_llvm_build_ps_epilog()
939 union si_shader_part_key prolog_key; in si_llvm_build_monolithic_ps()
950 union si_shader_part_key epilog_key; in si_llvm_build_monolithic_ps()
Dsi_shader.h609 union si_shader_part_key { union
961 union si_shader_part_key key;
Dsi_shader_llvm_tess.c283 static void si_write_tess_factors(struct si_shader_context *ctx, union si_shader_part_key *key, in si_write_tess_factors()
603 void si_llvm_build_tcs_epilog(struct si_shader_context *ctx, union si_shader_part_key *key) in si_llvm_build_tcs_epilog()
Dsi_shader_llvm_vs.c867 void si_llvm_build_vs_prolog(struct si_shader_context *ctx, union si_shader_part_key *key) in si_llvm_build_vs_prolog()