Mesa (master): llvmpipe: Added fixed point types tests to lp_test_conv.
Jose Fonseca
jrfonseca at kemper.freedesktop.org
Tue May 22 09:28:35 UTC 2012
Module: Mesa
Branch: master
Commit: 4203a0b034e81f8cb77723edd54b0387feaa6d0e
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=4203a0b034e81f8cb77723edd54b0387feaa6d0e
Author: James Benton <jbenton at vmware.com>
Date: Fri May 18 16:14:38 2012 +0100
llvmpipe: Added fixed point types tests to lp_test_conv.
Signed-off-by: José Fonseca <jfonseca at vmware.com>
---
src/gallium/drivers/llvmpipe/lp_test_conv.c | 13 +++++++------
1 files changed, 7 insertions(+), 6 deletions(-)
diff --git a/src/gallium/drivers/llvmpipe/lp_test_conv.c b/src/gallium/drivers/llvmpipe/lp_test_conv.c
index f4a2f36..2889350 100644
--- a/src/gallium/drivers/llvmpipe/lp_test_conv.c
+++ b/src/gallium/drivers/llvmpipe/lp_test_conv.c
@@ -333,18 +333,19 @@ test_one(struct gallivm_state *gallivm, unsigned verbose,
const struct lp_type conv_types[] = {
/* float, fixed, sign, norm, width, len */
+ /* Float */
{ TRUE, FALSE, TRUE, TRUE, 32, 4 },
{ TRUE, FALSE, TRUE, FALSE, 32, 4 },
{ TRUE, FALSE, FALSE, TRUE, 32, 4 },
{ TRUE, FALSE, FALSE, FALSE, 32, 4 },
- /* TODO: test fixed formats too */
-
- { FALSE, FALSE, TRUE, TRUE, 16, 8 },
- { FALSE, FALSE, TRUE, FALSE, 16, 8 },
- { FALSE, FALSE, FALSE, TRUE, 16, 8 },
- { FALSE, FALSE, FALSE, FALSE, 16, 8 },
+ /* Fixed */
+ { FALSE, TRUE, TRUE, TRUE, 32, 4 },
+ { FALSE, TRUE, TRUE, FALSE, 32, 4 },
+ { FALSE, TRUE, FALSE, TRUE, 32, 4 },
+ { FALSE, TRUE, FALSE, FALSE, 32, 4 },
+ /* Integer */
{ FALSE, FALSE, TRUE, TRUE, 32, 4 },
{ FALSE, FALSE, TRUE, FALSE, 32, 4 },
{ FALSE, FALSE, FALSE, TRUE, 32, 4 },
More information about the mesa-commit
mailing list