mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2026-05-05 09:38:07 +02:00
gallium/tgsi: remove unused tgsi_exec_labels code
This commit is contained in:
parent
680071502f
commit
fbb1ad33a4
2 changed files with 0 additions and 22 deletions
|
|
@ -621,12 +621,10 @@ tgsi_exec_machine_bind_shader(
|
|||
{
|
||||
uint k;
|
||||
struct tgsi_parse_context parse;
|
||||
struct tgsi_exec_labels *labels = &mach->Labels;
|
||||
struct tgsi_full_instruction *instructions;
|
||||
struct tgsi_full_declaration *declarations;
|
||||
uint maxInstructions = 10, numInstructions = 0;
|
||||
uint maxDeclarations = 10, numDeclarations = 0;
|
||||
uint instno = 0;
|
||||
|
||||
#if 0
|
||||
tgsi_dump(tokens, 0);
|
||||
|
|
@ -645,7 +643,6 @@ tgsi_exec_machine_bind_shader(
|
|||
|
||||
mach->Processor = parse.FullHeader.Processor.Processor;
|
||||
mach->ImmLimit = 0;
|
||||
labels->count = 0;
|
||||
|
||||
declarations = (struct tgsi_full_declaration *)
|
||||
MALLOC( maxDeclarations * sizeof(struct tgsi_full_declaration) );
|
||||
|
|
@ -663,7 +660,6 @@ tgsi_exec_machine_bind_shader(
|
|||
}
|
||||
|
||||
while( !tgsi_parse_end_of_tokens( &parse ) ) {
|
||||
uint pointer = parse.Position;
|
||||
uint i;
|
||||
|
||||
tgsi_parse_token( &parse );
|
||||
|
|
@ -707,11 +703,6 @@ tgsi_exec_machine_bind_shader(
|
|||
break;
|
||||
|
||||
case TGSI_TOKEN_TYPE_INSTRUCTION:
|
||||
assert( labels->count < MAX_LABELS );
|
||||
|
||||
labels->labels[labels->count][0] = instno;
|
||||
labels->labels[labels->count][1] = pointer;
|
||||
labels->count++;
|
||||
|
||||
/* save expanded instruction */
|
||||
if (numInstructions == maxInstructions) {
|
||||
|
|
|
|||
|
|
@ -37,8 +37,6 @@ extern "C" {
|
|||
#endif
|
||||
|
||||
|
||||
#define MAX_LABELS (4 * 1024) /**< basically, max instructions */
|
||||
|
||||
#define NUM_CHANNELS 4 /* R,G,B,A */
|
||||
#define QUAD_SIZE 4 /* 4 pixel/quad */
|
||||
|
||||
|
|
@ -93,16 +91,6 @@ struct tgsi_sampler
|
|||
float rgba[NUM_CHANNELS][QUAD_SIZE]);
|
||||
};
|
||||
|
||||
/**
|
||||
* For branching/calling subroutines.
|
||||
*/
|
||||
struct tgsi_exec_labels
|
||||
{
|
||||
unsigned labels[MAX_LABELS][2];
|
||||
unsigned count;
|
||||
};
|
||||
|
||||
|
||||
#define TGSI_EXEC_NUM_TEMPS 128
|
||||
#define TGSI_EXEC_NUM_IMMEDIATES 256
|
||||
|
||||
|
|
@ -324,7 +312,6 @@ struct tgsi_exec_machine
|
|||
struct tgsi_full_declaration *Declarations;
|
||||
uint NumDeclarations;
|
||||
|
||||
struct tgsi_exec_labels Labels;
|
||||
};
|
||||
|
||||
struct tgsi_exec_machine *
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue