OSDN Git Service

ilo: add support for TEX2/TXB2/TXL2 in fs
authorChia-I Wu <olvaffe@gmail.com>
Fri, 7 Jun 2013 06:18:59 +0000 (14:18 +0800)
committerChia-I Wu <olvaffe@gmail.com>
Fri, 7 Jun 2013 07:37:35 +0000 (15:37 +0800)
They were already supported, just being rejected in the TGSI translator.

src/gallium/drivers/ilo/shader/toy_tgsi.c

index f697d1d..045d279 100644 (file)
@@ -1619,9 +1619,9 @@ static const toy_tgsi_translate soa_translate_table[TGSI_OPCODE_LAST] = {
    [TGSI_OPCODE_ATOMUMAX]     = soa_unsupported,
    [TGSI_OPCODE_ATOMIMIN]     = soa_unsupported,
    [TGSI_OPCODE_ATOMIMAX]     = soa_unsupported,
-   [TGSI_OPCODE_TEX2]         = soa_unsupported,
-   [TGSI_OPCODE_TXB2]         = soa_unsupported,
-   [TGSI_OPCODE_TXL2]         = soa_unsupported,
+   [TGSI_OPCODE_TEX2]         = soa_passthrough,
+   [TGSI_OPCODE_TXB2]         = soa_passthrough,
+   [TGSI_OPCODE_TXL2]         = soa_passthrough,
 };
 
 static bool