mesa/main: drop disasm-code from ffvertex_prog.c
We're about to rewrite this code to emit NIR directly, so let's drop this needless logic. Acked-by: Marek Olšák <marek.olsak@amd.com> Reviewed-by: Emma Anholt <emma@anholt.net> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/22520>
This commit is contained in:
committed by
Marge Bot
parent
972c923592
commit
fdd20b9469
@@ -44,7 +44,6 @@
|
||||
#include "program/prog_cache.h"
|
||||
#include "program/prog_instruction.h"
|
||||
#include "program/prog_parameter.h"
|
||||
#include "program/prog_print.h"
|
||||
#include "program/prog_statevars.h"
|
||||
#include "util/bitscan.h"
|
||||
|
||||
@@ -279,13 +278,6 @@ static void make_state_key( struct gl_context *ctx, struct state_key *key )
|
||||
|
||||
|
||||
|
||||
/* Very useful debugging tool - produces annotated listing of
|
||||
* generated program with line/function references for each
|
||||
* instruction back into this file:
|
||||
*/
|
||||
#define DISASSEM 0
|
||||
|
||||
|
||||
/* Use uregs to represent registers internally, translate to Mesa's
|
||||
* expected formats on emit.
|
||||
*
|
||||
@@ -550,23 +542,6 @@ static void emit_dst( struct prog_dst_register *dst,
|
||||
}
|
||||
|
||||
|
||||
static void debug_insn( struct prog_instruction *inst, const char *fn,
|
||||
GLuint line )
|
||||
{
|
||||
if (DISASSEM) {
|
||||
static const char *last_fn;
|
||||
|
||||
if (fn != last_fn) {
|
||||
last_fn = fn;
|
||||
printf("%s:\n", fn);
|
||||
}
|
||||
|
||||
printf("%d:\t", line);
|
||||
_mesa_print_instruction(inst);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
static void emit_op3fn(struct tnl_program *p,
|
||||
enum prog_opcode op,
|
||||
struct ureg dest,
|
||||
@@ -614,8 +589,6 @@ static void emit_op3fn(struct tnl_program *p,
|
||||
emit_arg( &inst->SrcReg[2], src2 );
|
||||
|
||||
emit_dst( &inst->DstReg, dest, mask );
|
||||
|
||||
debug_insn(inst, fn, line);
|
||||
}
|
||||
|
||||
|
||||
@@ -1685,12 +1658,6 @@ static void build_tnl_program( struct tnl_program *p )
|
||||
/* Finish up:
|
||||
*/
|
||||
emit_op1(p, OPCODE_END, undef, 0, undef);
|
||||
|
||||
/* Disassemble:
|
||||
*/
|
||||
if (DISASSEM) {
|
||||
printf ("\n");
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user