From dac091552de03b7d786793486644b3d5ba126dae Mon Sep 17 00:00:00 2001 From: Matt Pharr Date: Tue, 31 Jan 2012 11:57:12 -0800 Subject: [PATCH] Fix errors in tests for scalar target. Issue #167. --- tests/array-pointer-duality-1.ispc | 2 +- tests/atomics-3.ispc | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/tests/array-pointer-duality-1.ispc b/tests/array-pointer-duality-1.ispc index b8ac18b3..1550c294 100644 --- a/tests/array-pointer-duality-1.ispc +++ b/tests/array-pointer-duality-1.ispc @@ -11,5 +11,5 @@ export void f_f(uniform float RET[], uniform float aFOO[]) { } export void result(uniform float RET[]) { - RET[programIndex] = (programCount == 1) ? 1 : 3; + RET[programIndex] = (programCount == 1) ? 2 : 3; } diff --git a/tests/atomics-3.ispc b/tests/atomics-3.ispc index ef3085ae..97c8c622 100644 --- a/tests/atomics-3.ispc +++ b/tests/atomics-3.ispc @@ -5,11 +5,11 @@ uniform int32 s = 0xff; export void f_f(uniform float RET[], uniform float aFOO[]) { float a = aFOO[programIndex]; - int32 bits = 0xfffffff0; + int32 bits = 0xfff0; float b = atomic_xor_global(&s, bits); RET[programIndex] = s; } export void result(uniform float RET[]) { - RET[programIndex] = 0xff; + RET[programIndex] = (programCount & 1) ? 0xff0f : 0xff; }