OSDN Git Service

r300: Corrected the RGB888 texture format entry.
authorOliver McFadden <z3ro.geek@gmail.com>
Wed, 23 May 2007 17:56:47 +0000 (17:56 +0000)
committerOliver McFadden <z3ro.geek@gmail.com>
Wed, 23 May 2007 17:56:47 +0000 (17:56 +0000)
I think this is correct, assuming no endian issues. See commmit
59a08923f51d4ed83effbfcd91473c9ee86465f1.

src/mesa/drivers/dri/r300/r300_texstate.c

index 8203189..5505eae 100644 (file)
@@ -76,7 +76,7 @@ static const struct tx_table {
        _ASSIGN(RGBA8888_REV, R300_EASY_TX_FORMAT(Y, Z, W, X, W8Z8Y8X8)),
        _ASSIGN(ARGB8888, R300_EASY_TX_FORMAT(W, Z, Y, X, W8Z8Y8X8)),
        _ASSIGN(ARGB8888_REV, R300_EASY_TX_FORMAT(X, Y, Z, W, W8Z8Y8X8)),
-       _ASSIGN(RGB888, 0xffffffff),
+       _ASSIGN(RGB888, R300_EASY_TX_FORMAT(X, Y, Z, ONE, W8Z8Y8X8)),
        _ASSIGN(RGB565, R300_EASY_TX_FORMAT(X, Y, Z, ONE, Z5Y6X5)),
        _ASSIGN(RGB565_REV, R300_EASY_TX_FORMAT(X, Y, Z, ONE, Z5Y6X5)),
        _ASSIGN(ARGB4444, R300_EASY_TX_FORMAT(X, Y, Z, W, W4Z4Y4X4)),