* Adsk Contrib - Add arguments to unit test binaries Signed-off-by: Patrick Hodoul <Patrick.Hodoul@autodesk.com> * Fix Clang build break Signed-off-by: Patrick Hodoul <Patrick.Hodoul@autodesk.com> * Fix merge breaks Signed-off-by: Patrick Hodoul <Patrick.Hodoul@autodesk.com> * Fix merge breaks Signed-off-by: Patrick Hodoul <Patrick.Hodoul@autodesk.com>
24 lines
798 B
C++
24 lines
798 B
C++
// SPDX-License-Identifier: BSD-3-Clause
|
|
// Copyright Contributors to the OpenColorIO Project.
|
|
|
|
|
|
#include "GpuShaderUtils.cpp"
|
|
|
|
#include "testutils/UnitTest.h"
|
|
|
|
namespace OCIO = OCIO_NAMESPACE;
|
|
|
|
|
|
// This is unit-testing internal helper functions not exposed to the API,
|
|
// not high-level GPU processing.
|
|
|
|
OCIO_ADD_TEST(GpuShaderUtils, float_to_string)
|
|
{
|
|
OCIO_CHECK_EQUAL(OCIO::getFloatString(1.0f, OCIO::GPU_LANGUAGE_GLSL_1_3), "1.");
|
|
OCIO_CHECK_EQUAL(OCIO::getFloatString(-11.0f, OCIO::GPU_LANGUAGE_GLSL_1_3), "-11.");
|
|
OCIO_CHECK_EQUAL(OCIO::getFloatString(-1.0f, OCIO::GPU_LANGUAGE_GLSL_1_3), "-1.");
|
|
OCIO_CHECK_EQUAL(OCIO::getFloatString((float)-1, OCIO::GPU_LANGUAGE_GLSL_1_3), "-1.");
|
|
OCIO_CHECK_EQUAL(OCIO::getFloatString((float)1, OCIO::GPU_LANGUAGE_GLSL_1_3), "1.");
|
|
}
|
|
|