Searched refs:si_shader_part_key (Results 1 – 7 of 7) sorted by relevance
/third_party/mesa3d/src/gallium/drivers/radeonsi/ |
D | si_shader_internal.h | 170 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);
|
D | si_shader_llvm.c | 1173 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()
|
D | si_shader.c | 1386 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 …]
|
D | si_shader_llvm_ps.c | 571 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()
|
D | si_shader.h | 609 union si_shader_part_key { union 961 union si_shader_part_key key;
|
D | si_shader_llvm_tess.c | 283 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()
|
D | si_shader_llvm_vs.c | 867 void si_llvm_build_vs_prolog(struct si_shader_context *ctx, union si_shader_part_key *key) in si_llvm_build_vs_prolog()
|