diff options
author | José Fonseca <jfonseca@vmware.com> | 2009-09-16 10:39:06 +0100 |
---|---|---|
committer | José Fonseca <jfonseca@vmware.com> | 2009-09-16 11:35:23 +0100 |
commit | 459ea0095c31eff835b25dd3eef48a4c073d05f9 (patch) | |
tree | ed7122cbcd6cb26ccf8b85bb1457645c801e292a /src/gallium/drivers/llvmpipe/lp_test_main.c | |
parent | 858a2a2ac7b1c8f1a7f7c4b3c66b3919989798d4 (diff) | |
download | external_mesa3d-459ea0095c31eff835b25dd3eef48a4c073d05f9.zip external_mesa3d-459ea0095c31eff835b25dd3eef48a4c073d05f9.tar.gz external_mesa3d-459ea0095c31eff835b25dd3eef48a4c073d05f9.tar.bz2 |
llvmpipe: Make the code portable for MinGW.
Diffstat (limited to 'src/gallium/drivers/llvmpipe/lp_test_main.c')
-rw-r--r-- | src/gallium/drivers/llvmpipe/lp_test_main.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/gallium/drivers/llvmpipe/lp_test_main.c b/src/gallium/drivers/llvmpipe/lp_test_main.c index c3bb8fa..4592dc0 100644 --- a/src/gallium/drivers/llvmpipe/lp_test_main.c +++ b/src/gallium/drivers/llvmpipe/lp_test_main.c @@ -188,7 +188,7 @@ random_elem(struct lp_type type, void *dst, unsigned index) { double value; assert(index < type.length); - value = (double)random()/(double)RAND_MAX; + value = (double)rand()/(double)RAND_MAX; if(!type.norm) { unsigned long long mask; if (type.floating) @@ -199,10 +199,10 @@ random_elem(struct lp_type type, void *dst, unsigned index) mask = ((unsigned long long)1 << (type.width - 1)) - 1; else mask = ((unsigned long long)1 << type.width) - 1; - value += (double)(mask & random()); + value += (double)(mask & rand()); } if(!type.sign) - if(random() & 1) + if(rand() & 1) value = -value; write_elem(type, dst, index, value); } @@ -229,7 +229,7 @@ write_vec(struct lp_type type, void *dst, const double *src) float random_float(void) { - return (float)((double)random()/(double)RAND_MAX); + return (float)((double)rand()/(double)RAND_MAX); } |