From bc170cfc0fd113f438802d3de16e97d2988ebd75 Mon Sep 17 00:00:00 2001 From: Christophe Riccio Date: Mon, 28 Sep 2015 19:42:28 +0200 Subject: [PATCH] Fixed GTX_component_wise --- test/gtx/gtx_component_wise.cpp | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/test/gtx/gtx_component_wise.cpp b/test/gtx/gtx_component_wise.cpp index 4eed3293..3f86836d 100644 --- a/test/gtx/gtx_component_wise.cpp +++ b/test/gtx/gtx_component_wise.cpp @@ -99,18 +99,18 @@ namespace compScale glm::u8vec4 const A = glm::compScale(glm::vec4(0.0f, 0.2f, 0.5f, 1.0f)); Error += A.x == std::numeric_limits::min() ? 0 : 1; - Error += A.y > (std::numeric_limits::max() >> 1) ? 0 : 1; - Error += A.z < (std::numeric_limits::max() >> 2) ? 0 : 1; - Error += A.x == std::numeric_limits::max() ? 0 : 1; + Error += A.y < (std::numeric_limits::max() >> 2) ? 0 : 1; + Error += A.z == 127 ? 0 : 1; + Error += A.w == 255 ? 0 : 1; } { glm::u16vec4 const A = glm::compScale(glm::vec4(0.0f, 0.2f, 0.5f, 1.0f)); Error += A.x == std::numeric_limits::min() ? 0 : 1; - Error += A.y > (std::numeric_limits::max() >> 1) ? 0 : 1; - Error += A.z < (std::numeric_limits::max() >> 2) ? 0 : 1; - Error += A.x == std::numeric_limits::max() ? 0 : 1; + Error += A.y < (std::numeric_limits::max() >> 2) ? 0 : 1; + Error += A.z == 32767 ? 0 : 1; + Error += A.w == 65535 ? 0 : 1; } return Error;