Home | History | Annotate | Download | only in gtc

Lines Matching full:detail

33 #include "../detail/type_half.hpp"
36 namespace detail
218 }//namespace detail
330 int16 Topack = detail::toFloat16(v);
338 return detail::toFloat32(*Unpack);
344 detail::toFloat16(v.x),
345 detail::toFloat16(v.y),
346 detail::toFloat16(v.z),
347 detail::toFloat16(v.w));
359 detail::toFloat32(Unpack.x),
360 detail::toFloat32(Unpack.y),
361 detail::toFloat32(Unpack.z),
362 detail::toFloat32(Unpack.w));
367 detail::i10i10i10i2 Result;
377 detail::i10i10i10i2 Unpack;
388 detail::u10u10u10u2 Result;
398 detail::u10u10u10u2 Unpack;
409 detail::i10i10i10i2 Result;
419 detail::i10i10i10i2 Unpack;
431 detail::i10i10i10i2 Result;
441 detail::i10i10i10i2 Unpack;
454 ((detail::floatTo11bit(v.x) & ((1 << 11) - 1)) << 0) |
455 ((detail::floatTo11bit(v.y) & ((1 << 11) - 1)) << 11) |
456 ((detail::floatTo10bit(v.z) & ((1 << 10) - 1)) << 22);
462 detail::packed11bitToFloat(v >> 0),
463 detail::packed11bitToFloat(v >> 11),
464 detail::packed10bitToFloat(v >> 22));