@@ -76,7 +76,7 @@ class DebugSphereData | |||||
void Normalize(GLfloat *a) | void Normalize(GLfloat *a) | ||||
{ | { | ||||
GLfloat d = 1.0f / sqrt(a[0] * a[0] + a[1] * a[1] + a[2] * a[2]); | |||||
GLfloat d = 1.0f / std::sqrt(a[0] * a[0] + a[1] * a[1] + a[2] * a[2]); | |||||
a[0] *= d; a[1] *= d; a[2] *= d; | a[0] *= d; a[1] *= d; a[2] *= d; | ||||
} | } | ||||
@@ -28,9 +28,9 @@ public: | |||||
/* Constructors. Always inline so that the code can work in registers | /* Constructors. Always inline so that the code can work in registers | ||||
* instead of calling routines with the hidden "this" parameter. */ | * instead of calling routines with the hidden "this" parameter. */ | ||||
inline half() { } | inline half() { } | ||||
inline half(int f) { *this = makefast(f); } | |||||
inline half(int f) { *this = makefast((float)f); } | |||||
inline half(float f) { *this = makefast(f); } | inline half(float f) { *this = makefast(f); } | ||||
inline half(double f) { *this = makefast(f); } | |||||
inline half(double f) { *this = makefast((float)f); } | |||||
inline int is_nan() const | inline int is_nan() const | ||||
{ | { | ||||
@@ -53,9 +53,9 @@ public: | |||||
} | } | ||||
/* Cast to other types -- always inline, see constructors */ | /* Cast to other types -- always inline, see constructors */ | ||||
inline half &operator =(int f) { return *this = makefast(f); } | |||||
inline half &operator =(int f) { return *this = makefast((float)f); } | |||||
inline half &operator =(float f) { return *this = makefast(f); } | inline half &operator =(float f) { return *this = makefast(f); } | ||||
inline half &operator =(double f) { return *this = makefast(f); } | |||||
inline half &operator =(double f) { return *this = makefast((float)f); } | |||||
inline operator int() const { return (int)tofloat(*this); } | inline operator int() const { return (int)tofloat(*this); } | ||||
inline operator float() const { return tofloat(*this); } | inline operator float() const { return tofloat(*this); } | ||||
@@ -957,7 +957,7 @@ static inline Quat<T> operator /(Quat<T> x, Quat<T> const &y) | |||||
tprefix \ | tprefix \ | ||||
static inline tname<T> normalize(tname<T> const &val) \ | static inline tname<T> normalize(tname<T> const &val) \ | ||||
{ \ | { \ | ||||
T norm = len(val); \ | |||||
T norm = (T)len(val); \ | |||||
return norm ? val / norm : val * (T)0; \ | return norm ? val / norm : val * (T)0; \ | ||||
} | } | ||||
@@ -34,7 +34,7 @@ LOLUNIT_FIXTURE(TrigTest) | |||||
#endif | #endif | ||||
double b = lol_sin(f); | double b = lol_sin(f); | ||||
LOLUNIT_SET_CONTEXT(f); | LOLUNIT_SET_CONTEXT(f); | ||||
LOLUNIT_ASSERT_DOUBLES_EQUAL(a, b, fabs(f) * 1e-11); | |||||
LOLUNIT_ASSERT_DOUBLES_EQUAL(a, b, std::fabs(f) * 1e-11); | |||||
} | } | ||||
for (int i = -10000; i < 10000; i++) | for (int i = -10000; i < 10000; i++) | ||||
@@ -47,7 +47,7 @@ LOLUNIT_FIXTURE(TrigTest) | |||||
#endif | #endif | ||||
double b = lol_sin(f); | double b = lol_sin(f); | ||||
LOLUNIT_SET_CONTEXT(f); | LOLUNIT_SET_CONTEXT(f); | ||||
LOLUNIT_ASSERT_DOUBLES_EQUAL(a, b, fabs(f) * 1e-11); | |||||
LOLUNIT_ASSERT_DOUBLES_EQUAL(a, b, std::fabs(f) * 1e-11); | |||||
} | } | ||||
} | } | ||||
@@ -63,7 +63,7 @@ LOLUNIT_FIXTURE(TrigTest) | |||||
#endif | #endif | ||||
double b = lol_cos(f); | double b = lol_cos(f); | ||||
LOLUNIT_SET_CONTEXT(f); | LOLUNIT_SET_CONTEXT(f); | ||||
LOLUNIT_ASSERT_DOUBLES_EQUAL(a, b, fabs(f) * 1e-11); | |||||
LOLUNIT_ASSERT_DOUBLES_EQUAL(a, b, std::fabs(f) * 1e-11); | |||||
} | } | ||||
for (int i = -10000; i < 10000; i++) | for (int i = -10000; i < 10000; i++) | ||||
@@ -76,7 +76,7 @@ LOLUNIT_FIXTURE(TrigTest) | |||||
#endif | #endif | ||||
double b = lol_cos(f); | double b = lol_cos(f); | ||||
LOLUNIT_SET_CONTEXT(f); | LOLUNIT_SET_CONTEXT(f); | ||||
LOLUNIT_ASSERT_DOUBLES_EQUAL(a, b, fabs(f) * 1e-11); | |||||
LOLUNIT_ASSERT_DOUBLES_EQUAL(a, b, std::fabs(f) * 1e-11); | |||||
} | } | ||||
} | } | ||||
@@ -95,8 +95,8 @@ LOLUNIT_FIXTURE(TrigTest) | |||||
double b1, b2; | double b1, b2; | ||||
lol_sincos(f, &b1, &b2); | lol_sincos(f, &b1, &b2); | ||||
LOLUNIT_SET_CONTEXT(f); | LOLUNIT_SET_CONTEXT(f); | ||||
LOLUNIT_ASSERT_DOUBLES_EQUAL(a1, b1, fabs(f) * 1e-11); | |||||
LOLUNIT_ASSERT_DOUBLES_EQUAL(a2, b2, fabs(f) * 1e-11); | |||||
LOLUNIT_ASSERT_DOUBLES_EQUAL(a1, b1, std::fabs(f) * 1e-11); | |||||
LOLUNIT_ASSERT_DOUBLES_EQUAL(a2, b2, std::fabs(f) * 1e-11); | |||||
} | } | ||||
for (int i = -10000; i < 10000; i++) | for (int i = -10000; i < 10000; i++) | ||||
@@ -112,8 +112,8 @@ LOLUNIT_FIXTURE(TrigTest) | |||||
double b1, b2; | double b1, b2; | ||||
lol_sincos(f, &b1, &b2); | lol_sincos(f, &b1, &b2); | ||||
LOLUNIT_SET_CONTEXT(f); | LOLUNIT_SET_CONTEXT(f); | ||||
LOLUNIT_ASSERT_DOUBLES_EQUAL(a1, b1, fabs(f) * 1e-11); | |||||
LOLUNIT_ASSERT_DOUBLES_EQUAL(a2, b2, fabs(f) * 1e-11); | |||||
LOLUNIT_ASSERT_DOUBLES_EQUAL(a1, b1, std::fabs(f) * 1e-11); | |||||
LOLUNIT_ASSERT_DOUBLES_EQUAL(a2, b2, std::fabs(f) * 1e-11); | |||||
} | } | ||||
} | } | ||||
@@ -129,12 +129,12 @@ LOLUNIT_FIXTURE(TrigTest) | |||||
#endif | #endif | ||||
double b = lol_tan(f); | double b = lol_tan(f); | ||||
LOLUNIT_SET_CONTEXT(f); | LOLUNIT_SET_CONTEXT(f); | ||||
if (fabs(a) > 1e4) | |||||
LOLUNIT_ASSERT_DOUBLES_EQUAL(a, b, fabs(a) * fabs(a) * 1e-11); | |||||
else if (fabs(a) > 1.0) | |||||
LOLUNIT_ASSERT_DOUBLES_EQUAL(a, b, fabs(a) * 1e-11); | |||||
if (std::fabs(a) > 1e4) | |||||
LOLUNIT_ASSERT_DOUBLES_EQUAL(a, b, std::fabs(a) * std::fabs(a) * 1e-11); | |||||
else if (std::fabs(a) > 1.0) | |||||
LOLUNIT_ASSERT_DOUBLES_EQUAL(a, b, std::fabs(a) * 1e-11); | |||||
else | else | ||||
LOLUNIT_ASSERT_DOUBLES_EQUAL(a, b, fabs(f) * 1e-11); | |||||
LOLUNIT_ASSERT_DOUBLES_EQUAL(a, b, std::fabs(f) * 1e-11); | |||||
} | } | ||||
for (int i = -10000; i < 10000; i++) | for (int i = -10000; i < 10000; i++) | ||||
@@ -147,12 +147,12 @@ LOLUNIT_FIXTURE(TrigTest) | |||||
#endif | #endif | ||||
double b = lol_tan(f); | double b = lol_tan(f); | ||||
LOLUNIT_SET_CONTEXT(f); | LOLUNIT_SET_CONTEXT(f); | ||||
if (fabs(a) > 1e4) | |||||
LOLUNIT_ASSERT_DOUBLES_EQUAL(a, b, fabs(a) * fabs(a) * 1e-11); | |||||
else if (fabs(a) > 1.0) | |||||
LOLUNIT_ASSERT_DOUBLES_EQUAL(a, b, fabs(a) * 1e-11); | |||||
if (std::fabs(a) > 1e4) | |||||
LOLUNIT_ASSERT_DOUBLES_EQUAL(a, b, std::fabs(a) * std::fabs(a) * 1e-11); | |||||
else if (std::fabs(a) > 1.0) | |||||
LOLUNIT_ASSERT_DOUBLES_EQUAL(a, b, std::fabs(a) * 1e-11); | |||||
else | else | ||||
LOLUNIT_ASSERT_DOUBLES_EQUAL(a, b, fabs(f) * 1e-11); | |||||
LOLUNIT_ASSERT_DOUBLES_EQUAL(a, b, std::fabs(f) * 1e-11); | |||||
} | } | ||||
} | } | ||||
}; | }; | ||||
@@ -150,6 +150,7 @@ | |||||
<ClCompile Include="..\src\entity.cpp" /> | <ClCompile Include="..\src\entity.cpp" /> | ||||
<ClCompile Include="..\src\font.cpp" /> | <ClCompile Include="..\src\font.cpp" /> | ||||
<ClCompile Include="..\src\forge.cpp" /> | <ClCompile Include="..\src\forge.cpp" /> | ||||
<ClCompile Include="..\src\gpu\vbo.cpp" /> | |||||
<ClCompile Include="..\src\gradient.cpp" /> | <ClCompile Include="..\src\gradient.cpp" /> | ||||
<ClCompile Include="..\src\half.cpp" /> | <ClCompile Include="..\src\half.cpp" /> | ||||
<ClCompile Include="..\src\hash.cpp" /> | <ClCompile Include="..\src\hash.cpp" /> | ||||
@@ -158,7 +159,6 @@ | |||||
<ClCompile Include="..\src\layer.cpp" /> | <ClCompile Include="..\src\layer.cpp" /> | ||||
<ClCompile Include="..\src\log.cpp" /> | <ClCompile Include="..\src\log.cpp" /> | ||||
<ClCompile Include="..\src\map.cpp" /> | <ClCompile Include="..\src\map.cpp" /> | ||||
<ClCompile Include="..\src\matrix.cpp" /> | |||||
<ClCompile Include="..\src\platform.cpp" /> | <ClCompile Include="..\src\platform.cpp" /> | ||||
<ClCompile Include="..\src\platform\sdl\sdlapp.cpp" /> | <ClCompile Include="..\src\platform\sdl\sdlapp.cpp" /> | ||||
<ClCompile Include="..\src\platform\sdl\sdlinput.cpp" /> | <ClCompile Include="..\src\platform\sdl\sdlinput.cpp" /> | ||||
@@ -175,6 +175,7 @@ | |||||
<ClCompile Include="..\src\tileset.cpp" /> | <ClCompile Include="..\src\tileset.cpp" /> | ||||
<ClCompile Include="..\src\timer.cpp" /> | <ClCompile Include="..\src\timer.cpp" /> | ||||
<ClCompile Include="..\src\trig.cpp" /> | <ClCompile Include="..\src\trig.cpp" /> | ||||
<ClCompile Include="..\src\vector.cpp" /> | |||||
<ClCompile Include="..\src\video.cpp" /> | <ClCompile Include="..\src\video.cpp" /> | ||||
<ClCompile Include="..\src\world.cpp" /> | <ClCompile Include="..\src\world.cpp" /> | ||||
<ClCompile Include="..\src\worldentity.cpp" /> | <ClCompile Include="..\src\worldentity.cpp" /> | ||||
@@ -194,6 +195,7 @@ | |||||
<ClInclude Include="..\src\entity.h" /> | <ClInclude Include="..\src\entity.h" /> | ||||
<ClInclude Include="..\src\font.h" /> | <ClInclude Include="..\src\font.h" /> | ||||
<ClInclude Include="..\src\forge.h" /> | <ClInclude Include="..\src\forge.h" /> | ||||
<ClInclude Include="..\src\gpu\vbo.h" /> | |||||
<ClInclude Include="..\src\gradient.h" /> | <ClInclude Include="..\src\gradient.h" /> | ||||
<ClInclude Include="..\src\half.h" /> | <ClInclude Include="..\src\half.h" /> | ||||
<ClInclude Include="..\src\hash.h" /> | <ClInclude Include="..\src\hash.h" /> | ||||
@@ -203,14 +205,16 @@ | |||||
<ClInclude Include="..\src\log.h" /> | <ClInclude Include="..\src\log.h" /> | ||||
<ClInclude Include="..\src\loldebug.h" /> | <ClInclude Include="..\src\loldebug.h" /> | ||||
<ClInclude Include="..\src\lolgl.h" /> | <ClInclude Include="..\src\lolgl.h" /> | ||||
<ClInclude Include="..\src\lol\math\real.h" /> | |||||
<ClInclude Include="..\src\lol\math\remez.h" /> | |||||
<ClInclude Include="..\src\lol\math\vector.h" /> | |||||
<ClInclude Include="..\src\lol\unit.h" /> | |||||
<ClInclude Include="..\src\map.h" /> | <ClInclude Include="..\src\map.h" /> | ||||
<ClInclude Include="..\src\matrix.h" /> | |||||
<ClInclude Include="..\src\numeric.h" /> | <ClInclude Include="..\src\numeric.h" /> | ||||
<ClInclude Include="..\src\platform.h" /> | <ClInclude Include="..\src\platform.h" /> | ||||
<ClInclude Include="..\src\platform\sdl\sdlapp.h" /> | <ClInclude Include="..\src\platform\sdl\sdlapp.h" /> | ||||
<ClInclude Include="..\src\platform\sdl\sdlinput.h" /> | <ClInclude Include="..\src\platform\sdl\sdlinput.h" /> | ||||
<ClInclude Include="..\src\profiler.h" /> | <ClInclude Include="..\src\profiler.h" /> | ||||
<ClInclude Include="..\src\real.h" /> | |||||
<ClInclude Include="..\src\sample.h" /> | <ClInclude Include="..\src\sample.h" /> | ||||
<ClInclude Include="..\src\sampler.h" /> | <ClInclude Include="..\src\sampler.h" /> | ||||
<ClInclude Include="..\src\scene.h" /> | <ClInclude Include="..\src\scene.h" /> | ||||
@@ -218,6 +222,8 @@ | |||||
<ClInclude Include="..\src\simd.h" /> | <ClInclude Include="..\src\simd.h" /> | ||||
<ClInclude Include="..\src\sprite.h" /> | <ClInclude Include="..\src\sprite.h" /> | ||||
<ClInclude Include="..\src\text.h" /> | <ClInclude Include="..\src\text.h" /> | ||||
<ClInclude Include="..\src\thread\thread.h" /> | |||||
<ClInclude Include="..\src\thread\threadbase.h" /> | |||||
<ClInclude Include="..\src\ticker.h" /> | <ClInclude Include="..\src\ticker.h" /> | ||||
<ClInclude Include="..\src\tiler.h" /> | <ClInclude Include="..\src\tiler.h" /> | ||||
<ClInclude Include="..\src\tileset.h" /> | <ClInclude Include="..\src\tileset.h" /> | ||||
@@ -230,4 +236,4 @@ | |||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> | <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> | ||||
<ImportGroup Label="ExtensionTargets"> | <ImportGroup Label="ExtensionTargets"> | ||||
</ImportGroup> | </ImportGroup> | ||||
</Project> | |||||
</Project> |
@@ -20,8 +20,47 @@ | |||||
<Filter Include="src\platform\sdl"> | <Filter Include="src\platform\sdl"> | ||||
<UniqueIdentifier>{4089421f-2cc2-4036-a6b2-9df8a2f4efc8}</UniqueIdentifier> | <UniqueIdentifier>{4089421f-2cc2-4036-a6b2-9df8a2f4efc8}</UniqueIdentifier> | ||||
</Filter> | </Filter> | ||||
<Filter Include="src\lol"> | |||||
<UniqueIdentifier>{0edcf1a5-3c9c-4425-918c-aa2cbebc51c1}</UniqueIdentifier> | |||||
</Filter> | |||||
<Filter Include="src\lol\math"> | |||||
<UniqueIdentifier>{1e0b7a4c-425f-4d4f-945e-ba2ac9386ce0}</UniqueIdentifier> | |||||
</Filter> | |||||
<Filter Include="src\gpu"> | |||||
<UniqueIdentifier>{ec9b94fc-c716-4ef2-9c3b-c7f3447574b0}</UniqueIdentifier> | |||||
</Filter> | |||||
<Filter Include="src\thread"> | |||||
<UniqueIdentifier>{d31f75ec-73c8-4bda-9b8c-6d62a55bc30d}</UniqueIdentifier> | |||||
</Filter> | |||||
</ItemGroup> | </ItemGroup> | ||||
<ItemGroup> | <ItemGroup> | ||||
<ClCompile Include="..\src\image\image.cpp"> | |||||
<Filter>src\image</Filter> | |||||
</ClCompile> | |||||
<ClCompile Include="..\src\debug\fps.cpp"> | |||||
<Filter>src\debug</Filter> | |||||
</ClCompile> | |||||
<ClCompile Include="..\src\debug\quad.cpp"> | |||||
<Filter>src\debug</Filter> | |||||
</ClCompile> | |||||
<ClCompile Include="..\src\debug\record.cpp"> | |||||
<Filter>src\debug</Filter> | |||||
</ClCompile> | |||||
<ClCompile Include="..\src\debug\sphere.cpp"> | |||||
<Filter>src\debug</Filter> | |||||
</ClCompile> | |||||
<ClCompile Include="..\src\debug\stats.cpp"> | |||||
<Filter>src\debug</Filter> | |||||
</ClCompile> | |||||
<ClCompile Include="..\src\shader\shader.cpp"> | |||||
<Filter>src\shader</Filter> | |||||
</ClCompile> | |||||
<ClCompile Include="..\src\platform\sdl\sdlapp.cpp"> | |||||
<Filter>src\platform\sdl</Filter> | |||||
</ClCompile> | |||||
<ClCompile Include="..\src\platform\sdl\sdlinput.cpp"> | |||||
<Filter>src\platform\sdl</Filter> | |||||
</ClCompile> | |||||
<ClCompile Include="..\src\audio.cpp"> | <ClCompile Include="..\src\audio.cpp"> | ||||
<Filter>src</Filter> | <Filter>src</Filter> | ||||
</ClCompile> | </ClCompile> | ||||
@@ -64,15 +103,15 @@ | |||||
<ClCompile Include="..\src\map.cpp"> | <ClCompile Include="..\src\map.cpp"> | ||||
<Filter>src</Filter> | <Filter>src</Filter> | ||||
</ClCompile> | </ClCompile> | ||||
<ClCompile Include="..\src\matrix.cpp"> | |||||
<Filter>src</Filter> | |||||
</ClCompile> | |||||
<ClCompile Include="..\src\platform.cpp"> | <ClCompile Include="..\src\platform.cpp"> | ||||
<Filter>src</Filter> | <Filter>src</Filter> | ||||
</ClCompile> | </ClCompile> | ||||
<ClCompile Include="..\src\profiler.cpp"> | <ClCompile Include="..\src\profiler.cpp"> | ||||
<Filter>src</Filter> | <Filter>src</Filter> | ||||
</ClCompile> | </ClCompile> | ||||
<ClCompile Include="..\src\real.cpp"> | |||||
<Filter>src</Filter> | |||||
</ClCompile> | |||||
<ClCompile Include="..\src\sample.cpp"> | <ClCompile Include="..\src\sample.cpp"> | ||||
<Filter>src</Filter> | <Filter>src</Filter> | ||||
</ClCompile> | </ClCompile> | ||||
@@ -103,6 +142,9 @@ | |||||
<ClCompile Include="..\src\trig.cpp"> | <ClCompile Include="..\src\trig.cpp"> | ||||
<Filter>src</Filter> | <Filter>src</Filter> | ||||
</ClCompile> | </ClCompile> | ||||
<ClCompile Include="..\src\vector.cpp"> | |||||
<Filter>src</Filter> | |||||
</ClCompile> | |||||
<ClCompile Include="..\src\video.cpp"> | <ClCompile Include="..\src\video.cpp"> | ||||
<Filter>src</Filter> | <Filter>src</Filter> | ||||
</ClCompile> | </ClCompile> | ||||
@@ -112,38 +154,38 @@ | |||||
<ClCompile Include="..\src\worldentity.cpp"> | <ClCompile Include="..\src\worldentity.cpp"> | ||||
<Filter>src</Filter> | <Filter>src</Filter> | ||||
</ClCompile> | </ClCompile> | ||||
<ClCompile Include="..\src\image\image.cpp"> | |||||
<Filter>src\image</Filter> | |||||
<ClCompile Include="..\src\gpu\vbo.cpp"> | |||||
<Filter>src\gpu</Filter> | |||||
</ClCompile> | </ClCompile> | ||||
<ClCompile Include="..\src\debug\fps.cpp"> | |||||
</ItemGroup> | |||||
<ItemGroup> | |||||
<ClInclude Include="..\src\image\image.h"> | |||||
<Filter>src\image</Filter> | |||||
</ClInclude> | |||||
<ClInclude Include="..\src\debug\fps.h"> | |||||
<Filter>src\debug</Filter> | <Filter>src\debug</Filter> | ||||
</ClCompile> | |||||
<ClCompile Include="..\src\debug\quad.cpp"> | |||||
</ClInclude> | |||||
<ClInclude Include="..\src\debug\quad.h"> | |||||
<Filter>src\debug</Filter> | <Filter>src\debug</Filter> | ||||
</ClCompile> | |||||
<ClCompile Include="..\src\debug\record.cpp"> | |||||
</ClInclude> | |||||
<ClInclude Include="..\src\debug\record.h"> | |||||
<Filter>src\debug</Filter> | <Filter>src\debug</Filter> | ||||
</ClCompile> | |||||
<ClCompile Include="..\src\debug\sphere.cpp"> | |||||
</ClInclude> | |||||
<ClInclude Include="..\src\debug\sphere.h"> | |||||
<Filter>src\debug</Filter> | <Filter>src\debug</Filter> | ||||
</ClCompile> | |||||
<ClCompile Include="..\src\debug\stats.cpp"> | |||||
</ClInclude> | |||||
<ClInclude Include="..\src\debug\stats.h"> | |||||
<Filter>src\debug</Filter> | <Filter>src\debug</Filter> | ||||
</ClCompile> | |||||
<ClCompile Include="..\src\shader\shader.cpp"> | |||||
</ClInclude> | |||||
<ClInclude Include="..\src\shader\shader.h"> | |||||
<Filter>src\shader</Filter> | <Filter>src\shader</Filter> | ||||
</ClCompile> | |||||
<ClCompile Include="..\src\platform\sdl\sdlapp.cpp"> | |||||
</ClInclude> | |||||
<ClInclude Include="..\src\platform\sdl\sdlinput.h"> | |||||
<Filter>src\platform\sdl</Filter> | <Filter>src\platform\sdl</Filter> | ||||
</ClCompile> | |||||
<ClCompile Include="..\src\platform\sdl\sdlinput.cpp"> | |||||
</ClInclude> | |||||
<ClInclude Include="..\src\platform\sdl\sdlapp.h"> | |||||
<Filter>src\platform\sdl</Filter> | <Filter>src\platform\sdl</Filter> | ||||
</ClCompile> | |||||
<ClCompile Include="..\src\real.cpp"> | |||||
<Filter>src</Filter> | |||||
</ClCompile> | |||||
</ItemGroup> | |||||
<ItemGroup> | |||||
</ClInclude> | |||||
<ClInclude Include="..\src\audio.h"> | <ClInclude Include="..\src\audio.h"> | ||||
<Filter>src</Filter> | <Filter>src</Filter> | ||||
</ClInclude> | </ClInclude> | ||||
@@ -198,9 +240,6 @@ | |||||
<ClInclude Include="..\src\map.h"> | <ClInclude Include="..\src\map.h"> | ||||
<Filter>src</Filter> | <Filter>src</Filter> | ||||
</ClInclude> | </ClInclude> | ||||
<ClInclude Include="..\src\matrix.h"> | |||||
<Filter>src</Filter> | |||||
</ClInclude> | |||||
<ClInclude Include="..\src\numeric.h"> | <ClInclude Include="..\src\numeric.h"> | ||||
<Filter>src</Filter> | <Filter>src</Filter> | ||||
</ClInclude> | </ClInclude> | ||||
@@ -252,35 +291,26 @@ | |||||
<ClInclude Include="..\src\worldentity.h"> | <ClInclude Include="..\src\worldentity.h"> | ||||
<Filter>src</Filter> | <Filter>src</Filter> | ||||
</ClInclude> | </ClInclude> | ||||
<ClInclude Include="..\src\image\image.h"> | |||||
<Filter>src\image</Filter> | |||||
</ClInclude> | |||||
<ClInclude Include="..\src\debug\fps.h"> | |||||
<Filter>src\debug</Filter> | |||||
</ClInclude> | |||||
<ClInclude Include="..\src\debug\quad.h"> | |||||
<Filter>src\debug</Filter> | |||||
</ClInclude> | |||||
<ClInclude Include="..\src\debug\record.h"> | |||||
<Filter>src\debug</Filter> | |||||
<ClInclude Include="..\src\lol\math\real.h"> | |||||
<Filter>src\lol\math</Filter> | |||||
</ClInclude> | </ClInclude> | ||||
<ClInclude Include="..\src\debug\sphere.h"> | |||||
<Filter>src\debug</Filter> | |||||
<ClInclude Include="..\src\lol\math\remez.h"> | |||||
<Filter>src\lol\math</Filter> | |||||
</ClInclude> | </ClInclude> | ||||
<ClInclude Include="..\src\debug\stats.h"> | |||||
<Filter>src\debug</Filter> | |||||
<ClInclude Include="..\src\lol\math\vector.h"> | |||||
<Filter>src\lol\math</Filter> | |||||
</ClInclude> | </ClInclude> | ||||
<ClInclude Include="..\src\shader\shader.h"> | |||||
<Filter>src\shader</Filter> | |||||
<ClInclude Include="..\src\lol\unit.h"> | |||||
<Filter>src\lol</Filter> | |||||
</ClInclude> | </ClInclude> | ||||
<ClInclude Include="..\src\platform\sdl\sdlinput.h"> | |||||
<Filter>src\platform\sdl</Filter> | |||||
<ClInclude Include="..\src\gpu\vbo.h"> | |||||
<Filter>src\gpu</Filter> | |||||
</ClInclude> | </ClInclude> | ||||
<ClInclude Include="..\src\platform\sdl\sdlapp.h"> | |||||
<Filter>src\platform\sdl</Filter> | |||||
<ClInclude Include="..\src\thread\thread.h"> | |||||
<Filter>src\thread</Filter> | |||||
</ClInclude> | </ClInclude> | ||||
<ClInclude Include="..\src\real.h"> | |||||
<Filter>src</Filter> | |||||
<ClInclude Include="..\src\thread\threadbase.h"> | |||||
<Filter>src\thread</Filter> | |||||
</ClInclude> | </ClInclude> | ||||
</ItemGroup> | </ItemGroup> | ||||
</Project> | </Project> |
@@ -19,12 +19,14 @@ | |||||
</ProjectConfiguration> | </ProjectConfiguration> | ||||
</ItemGroup> | </ItemGroup> | ||||
<ItemGroup> | <ItemGroup> | ||||
<ClCompile Include="..\test\testsuite.cpp" /> | |||||
<ClCompile Include="..\test\unit\build.cpp" /> | <ClCompile Include="..\test\unit\build.cpp" /> | ||||
<ClCompile Include="..\test\unit\cmplx.cpp" /> | |||||
<ClCompile Include="..\test\unit\half.cpp" /> | <ClCompile Include="..\test\unit\half.cpp" /> | ||||
<ClCompile Include="..\test\unit\matrix.cpp" /> | |||||
<ClCompile Include="..\test\unit\image.cpp" /> | |||||
<ClCompile Include="..\test\unit\quat.cpp" /> | |||||
<ClCompile Include="..\test\unit\real.cpp" /> | <ClCompile Include="..\test\unit\real.cpp" /> | ||||
<ClCompile Include="..\test\unit\trig.cpp" /> | <ClCompile Include="..\test\unit\trig.cpp" /> | ||||
<ClCompile Include="..\test\unit\vector.cpp" /> | |||||
</ItemGroup> | </ItemGroup> | ||||
<PropertyGroup Label="Globals"> | <PropertyGroup Label="Globals"> | ||||
<ProjectGuid>{80F81C11-8DA2-4990-91CB-9807783BA46E}</ProjectGuid> | <ProjectGuid>{80F81C11-8DA2-4990-91CB-9807783BA46E}</ProjectGuid> | ||||
@@ -185,4 +187,4 @@ | |||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> | <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> | ||||
<ImportGroup Label="ExtensionTargets"> | <ImportGroup Label="ExtensionTargets"> | ||||
</ImportGroup> | </ImportGroup> | ||||
</Project> | |||||
</Project> |