|
|
@ -30,11 +30,9 @@ |
|
|
|
#include <glm/gtc/quaternion.hpp> |
|
|
|
#include <glm/gtc/quaternion.hpp> |
|
|
|
#include <glm/gtx/dual_quaternion.hpp> |
|
|
|
#include <glm/gtx/dual_quaternion.hpp> |
|
|
|
|
|
|
|
|
|
|
|
namespace glm{ |
|
|
|
namespace glm |
|
|
|
namespace detail |
|
|
|
|
|
|
|
{ |
|
|
|
{ |
|
|
|
// tvec1 type explicit instantiation
|
|
|
|
// tvec1 type explicit instantiation
|
|
|
|
/*
|
|
|
|
|
|
|
|
template struct tvec1<uint8, lowp>; |
|
|
|
template struct tvec1<uint8, lowp>; |
|
|
|
template struct tvec1<uint16, lowp>; |
|
|
|
template struct tvec1<uint16, lowp>; |
|
|
|
template struct tvec1<uint32, lowp>; |
|
|
|
template struct tvec1<uint32, lowp>; |
|
|
@ -43,7 +41,6 @@ template struct tvec1<int8, lowp>; |
|
|
|
template struct tvec1<int16, lowp>; |
|
|
|
template struct tvec1<int16, lowp>; |
|
|
|
template struct tvec1<int32, lowp>; |
|
|
|
template struct tvec1<int32, lowp>; |
|
|
|
template struct tvec1<int64, lowp>; |
|
|
|
template struct tvec1<int64, lowp>; |
|
|
|
template struct tvec1<float16, lowp>; |
|
|
|
|
|
|
|
template struct tvec1<float32, lowp>; |
|
|
|
template struct tvec1<float32, lowp>; |
|
|
|
template struct tvec1<float64, lowp>; |
|
|
|
template struct tvec1<float64, lowp>; |
|
|
|
|
|
|
|
|
|
|
@ -55,7 +52,6 @@ template struct tvec1<int8, mediump>; |
|
|
|
template struct tvec1<int16, mediump>; |
|
|
|
template struct tvec1<int16, mediump>; |
|
|
|
template struct tvec1<int32, mediump>; |
|
|
|
template struct tvec1<int32, mediump>; |
|
|
|
template struct tvec1<int64, mediump>; |
|
|
|
template struct tvec1<int64, mediump>; |
|
|
|
template struct tvec1<float16, mediump>; |
|
|
|
|
|
|
|
template struct tvec1<float32, mediump>; |
|
|
|
template struct tvec1<float32, mediump>; |
|
|
|
template struct tvec1<float64, mediump>; |
|
|
|
template struct tvec1<float64, mediump>; |
|
|
|
|
|
|
|
|
|
|
@ -67,10 +63,9 @@ template struct tvec1<int8, highp>; |
|
|
|
template struct tvec1<int16, highp>; |
|
|
|
template struct tvec1<int16, highp>; |
|
|
|
template struct tvec1<int32, highp>; |
|
|
|
template struct tvec1<int32, highp>; |
|
|
|
template struct tvec1<int64, highp>; |
|
|
|
template struct tvec1<int64, highp>; |
|
|
|
template struct tvec1<float16, highp>; |
|
|
|
|
|
|
|
template struct tvec1<float32, highp>; |
|
|
|
template struct tvec1<float32, highp>; |
|
|
|
template struct tvec1<float64, highp>; |
|
|
|
template struct tvec1<float64, highp>; |
|
|
|
*/ |
|
|
|
|
|
|
|
// tvec2 type explicit instantiation
|
|
|
|
// tvec2 type explicit instantiation
|
|
|
|
template struct tvec2<uint8, lowp>; |
|
|
|
template struct tvec2<uint8, lowp>; |
|
|
|
template struct tvec2<uint16, lowp>; |
|
|
|
template struct tvec2<uint16, lowp>; |
|
|
@ -283,6 +278,5 @@ template struct tdualquat<float64, mediump>; |
|
|
|
template struct tdualquat<float32, highp>; |
|
|
|
template struct tdualquat<float32, highp>; |
|
|
|
template struct tdualquat<float64, highp>; |
|
|
|
template struct tdualquat<float64, highp>; |
|
|
|
|
|
|
|
|
|
|
|
}//namespace detail
|
|
|
|
|
|
|
|
}//namespace glm
|
|
|
|
}//namespace glm
|
|
|
|
|
|
|
|
|
|
|
|