mirror of
https://github.com/g-truc/glm.git
synced 2024-11-10 12:41:54 +00:00
26 lines
427 B
C++
26 lines
427 B
C++
#include "../precompiled.hpp"
|
|
#include <glm/glm.hpp>
|
|
#include <glm/gtc/half_float.hpp>
|
|
|
|
namespace glm{
|
|
namespace test
|
|
{
|
|
bool main_gtc_half_float()
|
|
{
|
|
bool Result = true;
|
|
|
|
{
|
|
glm::hvec2 A(1.0f, 3.0f);
|
|
glm::half B(2.0f);
|
|
glm::hvec2 C = A * B;
|
|
glm::hvec2 D = C - glm::hvec2(2.0f);
|
|
|
|
Result = Result && glm::all(glm::equal(C, glm::hvec2(0.0f, 4.0f)));
|
|
}
|
|
|
|
return Result;
|
|
}
|
|
|
|
}//namespace test
|
|
}//namespace glm
|