GlobeEngine
MortonOrder.cpp File Reference
#include "MortonOrder.h"
#include <vector>
#include <algorithm>
#include <numeric>
#include <cstdint>
#include "Intrinsic_Includes.h"

Classes

struct  geData::MortonData
 

Namespaces

 geData
 

Functions

uint64_t geData::spread64_3 (uint64_t aX)
 
uint64_t geData::morton (MortonData const &__restrict _data, float const *__restrict _pos)
 
std::vector< size_t > geData::computeMortonOrder (size_t aCount, ge::AABB3f const &aRoot, float const *__restrict aCenters)