Pyrogenesis trunk
Functions
ModelDef.cpp File Reference
#include "precompiled.h"
#include "ModelDef.h"
#include "graphics/SkeletonAnimDef.h"
#include "lib/sysdep/arch/x86_x64/simd.h"
#include "maths/Vector4D.h"
#include "ps/FileIo.h"
Include dependency graph for ModelDef.cpp:

Functions

static void SkinPointsAndNormalsFallback (size_t numVertices, const VertexArrayIterator< CVector3D > &Position, const VertexArrayIterator< CVector3D > &Normal, const SModelVertex *vertices, const size_t *blendIndices, const CMatrix3D newPoseMatrices[])
 
void ModelDefActivateFastImpl ()
 Detects CPU caps and activates the best possible codepath. More...
 

Function Documentation

◆ ModelDefActivateFastImpl()

void ModelDefActivateFastImpl ( )

Detects CPU caps and activates the best possible codepath.

◆ SkinPointsAndNormalsFallback()

static void SkinPointsAndNormalsFallback ( size_t  numVertices,
const VertexArrayIterator< CVector3D > &  Position,
const VertexArrayIterator< CVector3D > &  Normal,
const SModelVertex vertices,
const size_t *  blendIndices,
const CMatrix3D  newPoseMatrices[] 
)
static