mirror of
https://github.com/Armored-Dragon/overte.git
synced 2025-03-11 16:13:16 +01:00
fix mac build
This commit is contained in:
parent
c3eb42327c
commit
f1dd963505
2 changed files with 7 additions and 8 deletions
|
@ -10,13 +10,6 @@
|
|||
/////////////////////////////////////////////////////////////////////////////
|
||||
// Helper functions
|
||||
|
||||
inline glm::vec3 SvoViewer::computeQuickAndDirtyQuadCenter(glm::vec3 p0, glm::vec3 p1, glm::vec3 p2, glm::vec3 p3)
|
||||
{
|
||||
glm::vec3 avg = p0 + p1 + p2 + p3;
|
||||
avg /= 4.0f;
|
||||
return avg;
|
||||
}
|
||||
|
||||
// Precision dependent hack. After debugging - change this to a magnitude function.
|
||||
// simple version for clarity/debugging.
|
||||
int SvoViewer::ptCompFunc(const void * a, const void * b)
|
||||
|
|
|
@ -163,7 +163,12 @@ public:
|
|||
|
||||
// Some helper functions.
|
||||
GLubyte SetupGlVBO(GLuint * id, int sizeInBytes, GLenum target, GLenum usage, void * dataUp );
|
||||
static glm::vec3 computeQuickAndDirtyQuadCenter(glm::vec3 p0, glm::vec3 p1, glm::vec3 p2, glm::vec3 p3);
|
||||
static glm::vec3 computeQuickAndDirtyQuadCenter(glm::vec3 p0, glm::vec3 p1, glm::vec3 p2, glm::vec3 p3) {
|
||||
glm::vec3 avg = p0 + p1 + p2 + p3;
|
||||
avg /= 4.0f;
|
||||
return avg;
|
||||
}
|
||||
|
||||
bool isVisibleBV(AABoundingVolume * volume, Camera * camera, ViewFrustum * frustum);
|
||||
float visibleAngleSubtended(AABoundingVolume * volume, Camera * camera, ViewFrustum * frustum);
|
||||
static int ptCompFunc(const void * a, const void * b);
|
||||
|
@ -318,4 +323,5 @@ private:
|
|||
//Extern hack since this wasn't built with global linking to old project in mind.
|
||||
extern SvoViewer * _globalSvoViewerObj;
|
||||
|
||||
|
||||
#endif // SVOVIEWER_H
|
||||
|
|
Loading…
Reference in a new issue