si_get_wave_size(sscreen, MESA_SHADER_VERTEX,
false, false, false, false));
ctx.shader = shader;
- ctx.type = PIPE_SHADER_VERTEX;
ctx.stage = MESA_SHADER_VERTEX;
builder = ctx.ac.builder;
LLVMBuildRetVoid(ctx.ac.builder);
- ctx.type = PIPE_SHADER_GEOMETRY; /* override for shader dumping */
ctx.stage = MESA_SHADER_GEOMETRY; /* override for shader dumping */
si_llvm_optimize_module(&ctx);
bool ok = false;
if (si_compile_llvm(sscreen, &ctx.shader->binary, &ctx.shader->config, ctx.compiler, &ctx.ac,
- debug, PIPE_SHADER_GEOMETRY, "GS Copy Shader", false)) {
+ debug, MESA_SHADER_GEOMETRY, "GS Copy Shader", false)) {
if (si_can_dump_shader(sscreen, MESA_SHADER_GEOMETRY))
fprintf(stderr, "GS Copy Shader:\n");
si_shader_dump(sscreen, ctx.shader, debug, stderr, true);