mesa: make the arguments in the asm statemants optional

geometry shaders emit/end functions don't take any arguments
This commit is contained in:
Zack Rusin
2010-06-29 21:45:41 -04:00
parent b939f83eb7
commit 0d68d01347
2 changed files with 2 additions and 4 deletions

View File

@@ -2191,9 +2191,8 @@ _parse_asm_statement(struct parse_context *ctx,
if (_parse_identifier(ctx, &p)) {
return -1;
}
if (_parse_asm_arguments(ctx, &p)) {
return -1;
}
/* optional arguments */
_parse_asm_arguments(ctx, &p);
if (_parse_token(ctx, SL_PP_SEMICOLON, &p)) {
return -1;
}

View File

@@ -489,7 +489,6 @@ st_translate_geometry_program(struct st_context *st,
return;
}
assert(0);
/* which vertex output goes to the first geometry input */
if (inputsRead & GEOM_BIT_VERTICES)
vslot = 0;