Lines Matching defs:debug

961                                        struct util_debug_callback *debug, const char *name,
984 if (debug && debug->debug_message) {
985 /* Very long debug messages are cut off, so send the
990 util_debug_message(debug, SHADER_INFO, "Shader Disassembly Begin");
1000 util_debug_message(debug, SHADER_INFO, "%.*s", count, disasm + line);
1006 util_debug_message(debug, SHADER_INFO, "Shader Disassembly End");
1074 struct util_debug_callback *debug)
1081 shader->wave_size, debug, "main", NULL);
1083 util_debug_message(debug, SHADER_INFO,
1166 struct util_debug_callback *debug, FILE *file, bool check_debug_option)
1189 si_shader_dump_disassembly(sscreen, &shader->prolog->binary, stage, shader->wave_size, debug,
1193 shader->wave_size, debug, "previous stage", file);
1194 si_shader_dump_disassembly(sscreen, &shader->binary, stage, shader->wave_size, debug, "main",
1198 si_shader_dump_disassembly(sscreen, &shader->epilog->binary, stage, shader->wave_size, debug,
1778 struct si_shader *shader, struct util_debug_callback *debug)
1873 if (!si_llvm_compile_shader(sscreen, compiler, shader, &so, debug, nir, free_nir))
1880 shader->gs_copy_shader = si_generate_gs_copy_shader(sscreen, compiler, sel, &so, debug);
1967 si_shader_dump_stats_for_shader_db(sscreen, shader, debug);
1980 * \param debug debug callback
1987 struct ac_llvm_compiler *compiler, struct util_debug_callback *debug,
2050 if (!si_compile_llvm(sscreen, &result->binary, &result->config, compiler, &ctx.ac, debug,
2067 struct si_shader *shader, struct util_debug_callback *debug,
2083 compiler, debug, si_llvm_build_vs_prolog, "Vertex Shader Prolog");
2091 struct si_shader *shader, struct util_debug_callback *debug)
2093 return si_get_vs_prolog(sscreen, compiler, shader, debug, shader, &shader->key.ge.part.vs.prolog);
2111 struct si_shader *shader, struct util_debug_callback *debug)
2116 if (!si_get_vs_prolog(sscreen, compiler, shader, debug, ls_main_part,
2128 &epilog_key, compiler, debug, si_llvm_build_tcs_epilog,
2137 struct si_shader *shader, struct util_debug_callback *debug)
2148 !si_get_vs_prolog(sscreen, compiler, shader, debug, es_main_part,
2321 struct si_shader *shader, struct util_debug_callback *debug)
2333 compiler, debug, si_llvm_build_ps_prolog, "Fragment Shader Prolog");
2343 compiler, debug, si_llvm_build_ps_epilog, "Fragment Shader Epilog");
2433 struct si_shader *shader, struct util_debug_callback *debug)
2451 if (!si_compile_shader(sscreen, compiler, shader, debug))
2481 if (!si_shader_select_vs_parts(sscreen, compiler, shader, debug))
2485 if (!si_shader_select_tcs_parts(sscreen, compiler, shader, debug))
2491 if (!si_shader_select_gs_parts(sscreen, compiler, shader, debug))
2518 if (!si_shader_select_ps_parts(sscreen, compiler, shader, debug))
2610 si_shader_dump(sscreen, shader, debug, stderr, true);