next_token( ctx, &token );
switch( token.Type ) {
- case TGSI_INSTRUCTION_EXT_TYPE_NV:
- copy_token(&inst->InstructionExtNv, &token);
- break;
-
case TGSI_INSTRUCTION_EXT_TYPE_LABEL:
copy_token(&inst->InstructionExtLabel, &token);
break;
copy_token(&inst->InstructionExtTexture, &token);
break;
+ case TGSI_INSTRUCTION_EXT_TYPE_PREDICATE:
+ copy_token(&inst->InstructionExtPredicate, &token);
+ break;
+
default:
assert( 0 );
}
next_token( ctx, &token );
switch( token.Type ) {
- case TGSI_DST_REGISTER_EXT_TYPE_CONDCODE:
- copy_token(&inst->FullDstRegisters[i].DstRegisterExtConcode,
- &token);
- break;
-
case TGSI_DST_REGISTER_EXT_TYPE_MODULATE:
copy_token(&inst->FullDstRegisters[i].DstRegisterExtModulate,
&token);