#include <algorithm>
#include <float.h>
#include <channel_descriptor.h>
#include <driver_functions.h>
#include <cuda_runtime_api.h>
#include <cuda.h>
#include <assert.h>
#include "utils/iterator.h"
#include "KdTree.h"
#include <time.h>
Functions | |
void | dumpMainHeap () |
template<bool addLeft> | |
void | distribute (Vertex *transformed, Triangle *__restrict faces, unsigned *indices, unsigned *leftFaces, unsigned *rightFaces, float boundary, float minimum, float maximum, unsigned minIndex, unsigned count, unsigned &leftOut, unsigned &rightOut) |
void distribute | ( | Vertex * | transformed, | |
Triangle *__restrict | faces, | |||
unsigned * | indices, | |||
unsigned * | leftFaces, | |||
unsigned * | rightFaces, | |||
float | boundary, | |||
float | minimum, | |||
float | maximum, | |||
unsigned | minIndex, | |||
unsigned | count, | |||
unsigned & | leftOut, | |||
unsigned & | rightOut | |||
) | [inline] |
void dumpMainHeap | ( | ) |