| 123456789101112131415161718192021222324252627282930313233343536373839 |
- #include "precompiled.h"
- #include "half_test.h"
- #include "half.h"
- void test_hdata()
- {
- //dev::detail::hdata HdataA(dev::detail::_toFloat16(1.0f));
- //dev::detail::hdata HdataB(dev::detail::_toFloat16(2.0f));
- //float FloatA = float(dev::detail::_toFloat32(HdataA) + dev::detail::_toFloat32(HdataB));
- //float FloatB = _toFloat32(HdataA) + _toFloat32(HdataB);
- //float FloatC = _toFloat32(HdataA);
- //float FloatD = _toFloat32(HdataB);
- //dev::detail::_halfGTX HalfA(HdataA);
- //dev::detail::_halfGTX HalfB(HdataB);
- //float FloatE = float(HalfA);
- //float FloatF = float(HalfB);
- //dev::detail::_halfGTX HalfC(FloatE);
- //dev::detail::_halfGTX HalfD(FloatF);
- //float FloatG = float(HalfC);
- //float FloatH = float(HalfD);
- //dev::detail::_hvec2GTX hvec2A(HalfA, HalfB);
- //dev::detail::_hvec2GTX hvec2B(HalfC, HalfD);
- //HdataA = HalfA;
- //HdataB = 4.0f;
- //HdataB = 4.0;
- //float FloatI = float(dev::detail::_halfGTX(HdataA));
- //float FloatJ = float(dev::detail::_halfGTX(HdataB));
- int end = 0;
- }
- void test_half_full()
- {
- test_hdata();
- }
|