|
|
@@ -167,7 +167,7 @@ namespace detail
|
|
|
return float2packed10(reinterpret_cast<uint&>(x));
|
|
|
}
|
|
|
|
|
|
- float packed10bitToFloat(glm::uint x)
|
|
|
+ GLM_FUNC_QUALIFIER float packed10bitToFloat(glm::uint x)
|
|
|
{
|
|
|
if(x == 0)
|
|
|
return 0.0f;
|
|
|
@@ -180,10 +180,10 @@ namespace detail
|
|
|
return reinterpret_cast<float&>(result);
|
|
|
}
|
|
|
|
|
|
- glm::uint f11_f11_f10(float x, float y, float z)
|
|
|
- {
|
|
|
- return ((floatTo11bit(x) & ((1 << 11) - 1)) << 0) | ((floatTo11bit(y) & ((1 << 11) - 1)) << 11) | ((floatTo10bit(z) & ((1 << 10) - 1)) << 22);
|
|
|
- }
|
|
|
+// GLM_FUNC_QUALIFIER glm::uint f11_f11_f10(float x, float y, float z)
|
|
|
+// {
|
|
|
+// return ((floatTo11bit(x) & ((1 << 11) - 1)) << 0) | ((floatTo11bit(y) & ((1 << 11) - 1)) << 11) | ((floatTo10bit(z) & ((1 << 10) - 1)) << 22);
|
|
|
+// }
|
|
|
|
|
|
union u10u10u10u2
|
|
|
{
|