16 std::span<gpu::Float3Slot16>
output)
noexcept
19 for (std::size_t index = 0; index <
input.size(); ++index)
31 for (std::size_t index = 0; index <
input.Size(); ++index)
void Store(Float3Slot16 &destination, Vec3f value) noexcept
void Store(PackedVec2f &destination, Vec2f value) noexcept
Vec2f Load(const PackedVec2f &value) noexcept
void TransformPoints(std::span< const PackedVec3f > input, const AffineTransform3f &transform, std::span< gpu::Float3Slot16 > output) noexcept
Vec3< T > TransformPoint(const AffineTransform3< T > &transform, const Vec3< T > &point) noexcept