svga: remove TGSI_OPCODE_BREAKC instruction translation
authorRoland Scheidegger <sroland@vmware.com>
Fri, 19 Apr 2013 22:38:31 +0000 (00:38 +0200)
committerRoland Scheidegger <sroland@vmware.com>
Sat, 20 Apr 2013 00:27:53 +0000 (02:27 +0200)
While initially that opcode probably was meant for something along the
lines of sm3 break_comp it has never worked that way (not even the
argument count was right) and now the opcode has quite different
semantics so just remove it. (Discovered by Jose Fonseca)

src/gallium/drivers/svga/svga_tgsi_insn.c

index d439e5b13aa4fbea516fe37b4045fa7377fcb695..f94f3b2fc80bbbb976994dd0248afe42f56b7174 100644 (file)
@@ -45,7 +45,6 @@ translate_opcode(
    switch (opcode) {
    case TGSI_OPCODE_ABS:        return SVGA3DOP_ABS;
    case TGSI_OPCODE_ADD:        return SVGA3DOP_ADD;
-   case TGSI_OPCODE_BREAKC:     return SVGA3DOP_BREAKC;
    case TGSI_OPCODE_DP2A:       return SVGA3DOP_DP2ADD;
    case TGSI_OPCODE_DP3:        return SVGA3DOP_DP3;
    case TGSI_OPCODE_DP4:        return SVGA3DOP_DP4;