tgsi: exec TGSI_OPCODE_SQRT as a scalar instruction, not vector
authorBrian Paul <brianp@vmware.com>
Thu, 11 Jul 2013 21:52:37 +0000 (15:52 -0600)
committerBrian Paul <brianp@vmware.com>
Fri, 12 Jul 2013 14:32:51 +0000 (08:32 -0600)
To align with the docs and the state tracker.

Reviewed-by: Jose Fonseca <jfonseca@vmware.com>
src/gallium/auxiliary/tgsi/tgsi_exec.c

index e89fb777afcb876ecc3f5dd834ea02b073107c99..e0000aff8228262626c3fe5585bb43381b6d82b0 100644 (file)
@@ -3562,7 +3562,7 @@ exec_instruction(
       break;
 
    case TGSI_OPCODE_SQRT:
-      exec_vector_unary(mach, inst, micro_sqrt, TGSI_EXEC_DATA_FLOAT, TGSI_EXEC_DATA_FLOAT);
+      exec_scalar_unary(mach, inst, micro_sqrt, TGSI_EXEC_DATA_FLOAT, TGSI_EXEC_DATA_FLOAT);
       break;
 
    case TGSI_OPCODE_DP2A: