#include "UnitTestSharpHLSL.fx" #include "ColorPacking.fxh" void BasicRoundTrip_Color1() { float4 packed = PackColors(23/255, 56/255); float4 color1, color2; UnpackColors(packed, color1, color2); CheckEqual(23/255, color1); //CheckEqual(0.22, color2); } void BasicRoundTrip_Color2() { float4 packed = PackColors(0.66, 56/255); float4 color1, color2; UnpackColors(packed, color1, color2); //CheckEqual(0.66, color1); CheckEqual(56/255, color2); }