-static void handle_declaration(struct tgsi_to_rc *ttr,
- struct tgsi_full_declaration *decl)
-{
- switch (decl->Declaration.File) {
- case TGSI_FILE_INPUT:
- ttr->num_inputs = MAX2(ttr->num_inputs, decl->Range.First + 1);
- break;
-
- case TGSI_FILE_SYSTEM_VALUE:
- if (decl->Semantic.Name == TGSI_SEMANTIC_INSTANCEID) {
- printf("Got instance id\n");
- ttr->instance_id = decl->Range.First;
- } else {
- fprintf(stderr, "Unknown system value semantic: %i.\n",
- decl->Semantic.Name);
- ttr->error = TRUE;
- }
- break;
- }
-}
-