Changeset 1146
- Timestamp:
- Feb 25, 2012, 2:38:49 PM (11 years ago)
- Location:
- trunk
- Files:
-
- 7 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/debug/sphere.cpp
r968 r1146 77 77 void Normalize(GLfloat *a) 78 78 { 79 GLfloat d = 1.0f / s qrt(a[0] * a[0] + a[1] * a[1] + a[2] * a[2]);79 GLfloat d = 1.0f / std::sqrt(a[0] * a[0] + a[1] * a[1] + a[2] * a[2]); 80 80 a[0] *= d; a[1] *= d; a[2] *= d; 81 81 } -
trunk/src/half.h
r1041 r1146 29 29 * instead of calling routines with the hidden "this" parameter. */ 30 30 inline half() { } 31 inline half(int f) { *this = makefast( f); }31 inline half(int f) { *this = makefast((float)f); } 32 32 inline half(float f) { *this = makefast(f); } 33 inline half(double f) { *this = makefast( f); }33 inline half(double f) { *this = makefast((float)f); } 34 34 35 35 inline int is_nan() const … … 54 54 55 55 /* Cast to other types -- always inline, see constructors */ 56 inline half &operator =(int f) { return *this = makefast( f); }56 inline half &operator =(int f) { return *this = makefast((float)f); } 57 57 inline half &operator =(float f) { return *this = makefast(f); } 58 inline half &operator =(double f) { return *this = makefast( f); }58 inline half &operator =(double f) { return *this = makefast((float)f); } 59 59 inline operator int() const { return (int)tofloat(*this); } 60 60 inline operator float() const { return tofloat(*this); } -
trunk/src/lol/math/vector.h
r1143 r1146 958 958 static inline tname<T> normalize(tname<T> const &val) \ 959 959 { \ 960 T norm = len(val); \960 T norm = (T)len(val); \ 961 961 return norm ? val / norm : val * (T)0; \ 962 962 } -
trunk/test/unit/trig.cpp
r979 r1146 35 35 double b = lol_sin(f); 36 36 LOLUNIT_SET_CONTEXT(f); 37 LOLUNIT_ASSERT_DOUBLES_EQUAL(a, b, fabs(f) * 1e-11);37 LOLUNIT_ASSERT_DOUBLES_EQUAL(a, b, std::fabs(f) * 1e-11); 38 38 } 39 39 … … 48 48 double b = lol_sin(f); 49 49 LOLUNIT_SET_CONTEXT(f); 50 LOLUNIT_ASSERT_DOUBLES_EQUAL(a, b, fabs(f) * 1e-11);50 LOLUNIT_ASSERT_DOUBLES_EQUAL(a, b, std::fabs(f) * 1e-11); 51 51 } 52 52 } … … 64 64 double b = lol_cos(f); 65 65 LOLUNIT_SET_CONTEXT(f); 66 LOLUNIT_ASSERT_DOUBLES_EQUAL(a, b, fabs(f) * 1e-11);66 LOLUNIT_ASSERT_DOUBLES_EQUAL(a, b, std::fabs(f) * 1e-11); 67 67 } 68 68 … … 77 77 double b = lol_cos(f); 78 78 LOLUNIT_SET_CONTEXT(f); 79 LOLUNIT_ASSERT_DOUBLES_EQUAL(a, b, fabs(f) * 1e-11);79 LOLUNIT_ASSERT_DOUBLES_EQUAL(a, b, std::fabs(f) * 1e-11); 80 80 } 81 81 } … … 96 96 lol_sincos(f, &b1, &b2); 97 97 LOLUNIT_SET_CONTEXT(f); 98 LOLUNIT_ASSERT_DOUBLES_EQUAL(a1, b1, fabs(f) * 1e-11);99 LOLUNIT_ASSERT_DOUBLES_EQUAL(a2, b2, fabs(f) * 1e-11);98 LOLUNIT_ASSERT_DOUBLES_EQUAL(a1, b1, std::fabs(f) * 1e-11); 99 LOLUNIT_ASSERT_DOUBLES_EQUAL(a2, b2, std::fabs(f) * 1e-11); 100 100 } 101 101 … … 113 113 lol_sincos(f, &b1, &b2); 114 114 LOLUNIT_SET_CONTEXT(f); 115 LOLUNIT_ASSERT_DOUBLES_EQUAL(a1, b1, fabs(f) * 1e-11);116 LOLUNIT_ASSERT_DOUBLES_EQUAL(a2, b2, fabs(f) * 1e-11);115 LOLUNIT_ASSERT_DOUBLES_EQUAL(a1, b1, std::fabs(f) * 1e-11); 116 LOLUNIT_ASSERT_DOUBLES_EQUAL(a2, b2, std::fabs(f) * 1e-11); 117 117 } 118 118 } … … 130 130 double b = lol_tan(f); 131 131 LOLUNIT_SET_CONTEXT(f); 132 if ( fabs(a) > 1e4)133 LOLUNIT_ASSERT_DOUBLES_EQUAL(a, b, fabs(a) *fabs(a) * 1e-11);134 else if ( fabs(a) > 1.0)135 LOLUNIT_ASSERT_DOUBLES_EQUAL(a, b, fabs(a) * 1e-11);132 if (std::fabs(a) > 1e4) 133 LOLUNIT_ASSERT_DOUBLES_EQUAL(a, b, std::fabs(a) * std::fabs(a) * 1e-11); 134 else if (std::fabs(a) > 1.0) 135 LOLUNIT_ASSERT_DOUBLES_EQUAL(a, b, std::fabs(a) * 1e-11); 136 136 else 137 LOLUNIT_ASSERT_DOUBLES_EQUAL(a, b, fabs(f) * 1e-11);137 LOLUNIT_ASSERT_DOUBLES_EQUAL(a, b, std::fabs(f) * 1e-11); 138 138 } 139 139 … … 148 148 double b = lol_tan(f); 149 149 LOLUNIT_SET_CONTEXT(f); 150 if ( fabs(a) > 1e4)151 LOLUNIT_ASSERT_DOUBLES_EQUAL(a, b, fabs(a) *fabs(a) * 1e-11);152 else if ( fabs(a) > 1.0)153 LOLUNIT_ASSERT_DOUBLES_EQUAL(a, b, fabs(a) * 1e-11);150 if (std::fabs(a) > 1e4) 151 LOLUNIT_ASSERT_DOUBLES_EQUAL(a, b, std::fabs(a) * std::fabs(a) * 1e-11); 152 else if (std::fabs(a) > 1.0) 153 LOLUNIT_ASSERT_DOUBLES_EQUAL(a, b, std::fabs(a) * 1e-11); 154 154 else 155 LOLUNIT_ASSERT_DOUBLES_EQUAL(a, b, fabs(f) * 1e-11);155 LOLUNIT_ASSERT_DOUBLES_EQUAL(a, b, std::fabs(f) * 1e-11); 156 156 } 157 157 } -
trunk/win32/lolcore.vcxproj
r968 r1146 151 151 <ClCompile Include="..\src\font.cpp" /> 152 152 <ClCompile Include="..\src\forge.cpp" /> 153 <ClCompile Include="..\src\gpu\vbo.cpp" /> 153 154 <ClCompile Include="..\src\gradient.cpp" /> 154 155 <ClCompile Include="..\src\half.cpp" /> … … 159 160 <ClCompile Include="..\src\log.cpp" /> 160 161 <ClCompile Include="..\src\map.cpp" /> 161 <ClCompile Include="..\src\matrix.cpp" />162 162 <ClCompile Include="..\src\platform.cpp" /> 163 163 <ClCompile Include="..\src\platform\sdl\sdlapp.cpp" /> … … 176 176 <ClCompile Include="..\src\timer.cpp" /> 177 177 <ClCompile Include="..\src\trig.cpp" /> 178 <ClCompile Include="..\src\vector.cpp" /> 178 179 <ClCompile Include="..\src\video.cpp" /> 179 180 <ClCompile Include="..\src\world.cpp" /> … … 195 196 <ClInclude Include="..\src\font.h" /> 196 197 <ClInclude Include="..\src\forge.h" /> 198 <ClInclude Include="..\src\gpu\vbo.h" /> 197 199 <ClInclude Include="..\src\gradient.h" /> 198 200 <ClInclude Include="..\src\half.h" /> … … 204 206 <ClInclude Include="..\src\loldebug.h" /> 205 207 <ClInclude Include="..\src\lolgl.h" /> 208 <ClInclude Include="..\src\lol\math\real.h" /> 209 <ClInclude Include="..\src\lol\math\remez.h" /> 210 <ClInclude Include="..\src\lol\math\vector.h" /> 211 <ClInclude Include="..\src\lol\unit.h" /> 206 212 <ClInclude Include="..\src\map.h" /> 207 <ClInclude Include="..\src\matrix.h" />208 213 <ClInclude Include="..\src\numeric.h" /> 209 214 <ClInclude Include="..\src\platform.h" /> … … 211 216 <ClInclude Include="..\src\platform\sdl\sdlinput.h" /> 212 217 <ClInclude Include="..\src\profiler.h" /> 213 <ClInclude Include="..\src\real.h" />214 218 <ClInclude Include="..\src\sample.h" /> 215 219 <ClInclude Include="..\src\sampler.h" /> … … 219 223 <ClInclude Include="..\src\sprite.h" /> 220 224 <ClInclude Include="..\src\text.h" /> 225 <ClInclude Include="..\src\thread\thread.h" /> 226 <ClInclude Include="..\src\thread\threadbase.h" /> 221 227 <ClInclude Include="..\src\ticker.h" /> 222 228 <ClInclude Include="..\src\tiler.h" /> -
trunk/win32/lolcore.vcxproj.filters
r968 r1146 21 21 <UniqueIdentifier>{4089421f-2cc2-4036-a6b2-9df8a2f4efc8}</UniqueIdentifier> 22 22 </Filter> 23 <Filter Include="src\lol"> 24 <UniqueIdentifier>{0edcf1a5-3c9c-4425-918c-aa2cbebc51c1}</UniqueIdentifier> 25 </Filter> 26 <Filter Include="src\lol\math"> 27 <UniqueIdentifier>{1e0b7a4c-425f-4d4f-945e-ba2ac9386ce0}</UniqueIdentifier> 28 </Filter> 29 <Filter Include="src\gpu"> 30 <UniqueIdentifier>{ec9b94fc-c716-4ef2-9c3b-c7f3447574b0}</UniqueIdentifier> 31 </Filter> 32 <Filter Include="src\thread"> 33 <UniqueIdentifier>{d31f75ec-73c8-4bda-9b8c-6d62a55bc30d}</UniqueIdentifier> 34 </Filter> 23 35 </ItemGroup> 24 36 <ItemGroup> 25 <ClCompile Include="..\src\audio.cpp">26 <Filter>src</Filter>27 </ClCompile>28 <ClCompile Include="..\src\dict.cpp">29 <Filter>src</Filter>30 </ClCompile>31 <ClCompile Include="..\src\eglapp.cpp">32 <Filter>src</Filter>33 </ClCompile>34 <ClCompile Include="..\src\emitter.cpp">35 <Filter>src</Filter>36 </ClCompile>37 <ClCompile Include="..\src\entity.cpp">38 <Filter>src</Filter>39 </ClCompile>40 <ClCompile Include="..\src\font.cpp">41 <Filter>src</Filter>42 </ClCompile>43 <ClCompile Include="..\src\forge.cpp">44 <Filter>src</Filter>45 </ClCompile>46 <ClCompile Include="..\src\gradient.cpp">47 <Filter>src</Filter>48 </ClCompile>49 <ClCompile Include="..\src\half.cpp">50 <Filter>src</Filter>51 </ClCompile>52 <ClCompile Include="..\src\hash.cpp">53 <Filter>src</Filter>54 </ClCompile>55 <ClCompile Include="..\src\input.cpp">56 <Filter>src</Filter>57 </ClCompile>58 <ClCompile Include="..\src\layer.cpp">59 <Filter>src</Filter>60 </ClCompile>61 <ClCompile Include="..\src\log.cpp">62 <Filter>src</Filter>63 </ClCompile>64 <ClCompile Include="..\src\map.cpp">65 <Filter>src</Filter>66 </ClCompile>67 <ClCompile Include="..\src\matrix.cpp">68 <Filter>src</Filter>69 </ClCompile>70 <ClCompile Include="..\src\platform.cpp">71 <Filter>src</Filter>72 </ClCompile>73 <ClCompile Include="..\src\profiler.cpp">74 <Filter>src</Filter>75 </ClCompile>76 <ClCompile Include="..\src\sample.cpp">77 <Filter>src</Filter>78 </ClCompile>79 <ClCompile Include="..\src\sampler.cpp">80 <Filter>src</Filter>81 </ClCompile>82 <ClCompile Include="..\src\scene.cpp">83 <Filter>src</Filter>84 </ClCompile>85 <ClCompile Include="..\src\sprite.cpp">86 <Filter>src</Filter>87 </ClCompile>88 <ClCompile Include="..\src\text.cpp">89 <Filter>src</Filter>90 </ClCompile>91 <ClCompile Include="..\src\ticker.cpp">92 <Filter>src</Filter>93 </ClCompile>94 <ClCompile Include="..\src\tiler.cpp">95 <Filter>src</Filter>96 </ClCompile>97 <ClCompile Include="..\src\tileset.cpp">98 <Filter>src</Filter>99 </ClCompile>100 <ClCompile Include="..\src\timer.cpp">101 <Filter>src</Filter>102 </ClCompile>103 <ClCompile Include="..\src\trig.cpp">104 <Filter>src</Filter>105 </ClCompile>106 <ClCompile Include="..\src\video.cpp">107 <Filter>src</Filter>108 </ClCompile>109 <ClCompile Include="..\src\world.cpp">110 <Filter>src</Filter>111 </ClCompile>112 <ClCompile Include="..\src\worldentity.cpp">113 <Filter>src</Filter>114 </ClCompile>115 37 <ClCompile Include="..\src\image\image.cpp"> 116 38 <Filter>src\image</Filter> … … 140 62 <Filter>src\platform\sdl</Filter> 141 63 </ClCompile> 64 <ClCompile Include="..\src\audio.cpp"> 65 <Filter>src</Filter> 66 </ClCompile> 67 <ClCompile Include="..\src\dict.cpp"> 68 <Filter>src</Filter> 69 </ClCompile> 70 <ClCompile Include="..\src\eglapp.cpp"> 71 <Filter>src</Filter> 72 </ClCompile> 73 <ClCompile Include="..\src\emitter.cpp"> 74 <Filter>src</Filter> 75 </ClCompile> 76 <ClCompile Include="..\src\entity.cpp"> 77 <Filter>src</Filter> 78 </ClCompile> 79 <ClCompile Include="..\src\font.cpp"> 80 <Filter>src</Filter> 81 </ClCompile> 82 <ClCompile Include="..\src\forge.cpp"> 83 <Filter>src</Filter> 84 </ClCompile> 85 <ClCompile Include="..\src\gradient.cpp"> 86 <Filter>src</Filter> 87 </ClCompile> 88 <ClCompile Include="..\src\half.cpp"> 89 <Filter>src</Filter> 90 </ClCompile> 91 <ClCompile Include="..\src\hash.cpp"> 92 <Filter>src</Filter> 93 </ClCompile> 94 <ClCompile Include="..\src\input.cpp"> 95 <Filter>src</Filter> 96 </ClCompile> 97 <ClCompile Include="..\src\layer.cpp"> 98 <Filter>src</Filter> 99 </ClCompile> 100 <ClCompile Include="..\src\log.cpp"> 101 <Filter>src</Filter> 102 </ClCompile> 103 <ClCompile Include="..\src\map.cpp"> 104 <Filter>src</Filter> 105 </ClCompile> 106 <ClCompile Include="..\src\platform.cpp"> 107 <Filter>src</Filter> 108 </ClCompile> 109 <ClCompile Include="..\src\profiler.cpp"> 110 <Filter>src</Filter> 111 </ClCompile> 142 112 <ClCompile Include="..\src\real.cpp"> 143 113 <Filter>src</Filter> 114 </ClCompile> 115 <ClCompile Include="..\src\sample.cpp"> 116 <Filter>src</Filter> 117 </ClCompile> 118 <ClCompile Include="..\src\sampler.cpp"> 119 <Filter>src</Filter> 120 </ClCompile> 121 <ClCompile Include="..\src\scene.cpp"> 122 <Filter>src</Filter> 123 </ClCompile> 124 <ClCompile Include="..\src\sprite.cpp"> 125 <Filter>src</Filter> 126 </ClCompile> 127 <ClCompile Include="..\src\text.cpp"> 128 <Filter>src</Filter> 129 </ClCompile> 130 <ClCompile Include="..\src\ticker.cpp"> 131 <Filter>src</Filter> 132 </ClCompile> 133 <ClCompile Include="..\src\tiler.cpp"> 134 <Filter>src</Filter> 135 </ClCompile> 136 <ClCompile Include="..\src\tileset.cpp"> 137 <Filter>src</Filter> 138 </ClCompile> 139 <ClCompile Include="..\src\timer.cpp"> 140 <Filter>src</Filter> 141 </ClCompile> 142 <ClCompile Include="..\src\trig.cpp"> 143 <Filter>src</Filter> 144 </ClCompile> 145 <ClCompile Include="..\src\vector.cpp"> 146 <Filter>src</Filter> 147 </ClCompile> 148 <ClCompile Include="..\src\video.cpp"> 149 <Filter>src</Filter> 150 </ClCompile> 151 <ClCompile Include="..\src\world.cpp"> 152 <Filter>src</Filter> 153 </ClCompile> 154 <ClCompile Include="..\src\worldentity.cpp"> 155 <Filter>src</Filter> 156 </ClCompile> 157 <ClCompile Include="..\src\gpu\vbo.cpp"> 158 <Filter>src\gpu</Filter> 144 159 </ClCompile> 145 160 </ItemGroup> 146 161 <ItemGroup> 147 <ClInclude Include="..\src\audio.h">148 <Filter>src</Filter>149 </ClInclude>150 <ClInclude Include="..\src\bitfield.h">151 <Filter>src</Filter>152 </ClInclude>153 <ClInclude Include="..\src\core.h">154 <Filter>src</Filter>155 </ClInclude>156 <ClInclude Include="..\src\dict.h">157 <Filter>src</Filter>158 </ClInclude>159 <ClInclude Include="..\src\eglapp.h">160 <Filter>src</Filter>161 </ClInclude>162 <ClInclude Include="..\src\emitter.h">163 <Filter>src</Filter>164 </ClInclude>165 <ClInclude Include="..\src\entity.h">166 <Filter>src</Filter>167 </ClInclude>168 <ClInclude Include="..\src\font.h">169 <Filter>src</Filter>170 </ClInclude>171 <ClInclude Include="..\src\forge.h">172 <Filter>src</Filter>173 </ClInclude>174 <ClInclude Include="..\src\gradient.h">175 <Filter>src</Filter>176 </ClInclude>177 <ClInclude Include="..\src\half.h">178 <Filter>src</Filter>179 </ClInclude>180 <ClInclude Include="..\src\hash.h">181 <Filter>src</Filter>182 </ClInclude>183 <ClInclude Include="..\src\input.h">184 <Filter>src</Filter>185 </ClInclude>186 <ClInclude Include="..\src\layer.h">187 <Filter>src</Filter>188 </ClInclude>189 <ClInclude Include="..\src\log.h">190 <Filter>src</Filter>191 </ClInclude>192 <ClInclude Include="..\src\loldebug.h">193 <Filter>src</Filter>194 </ClInclude>195 <ClInclude Include="..\src\lolgl.h">196 <Filter>src</Filter>197 </ClInclude>198 <ClInclude Include="..\src\map.h">199 <Filter>src</Filter>200 </ClInclude>201 <ClInclude Include="..\src\matrix.h">202 <Filter>src</Filter>203 </ClInclude>204 <ClInclude Include="..\src\numeric.h">205 <Filter>src</Filter>206 </ClInclude>207 <ClInclude Include="..\src\platform.h">208 <Filter>src</Filter>209 </ClInclude>210 <ClInclude Include="..\src\profiler.h">211 <Filter>src</Filter>212 </ClInclude>213 <ClInclude Include="..\src\sample.h">214 <Filter>src</Filter>215 </ClInclude>216 <ClInclude Include="..\src\sampler.h">217 <Filter>src</Filter>218 </ClInclude>219 <ClInclude Include="..\src\scene.h">220 <Filter>src</Filter>221 </ClInclude>222 <ClInclude Include="..\src\simd.h">223 <Filter>src</Filter>224 </ClInclude>225 <ClInclude Include="..\src\sprite.h">226 <Filter>src</Filter>227 </ClInclude>228 <ClInclude Include="..\src\text.h">229 <Filter>src</Filter>230 </ClInclude>231 <ClInclude Include="..\src\ticker.h">232 <Filter>src</Filter>233 </ClInclude>234 <ClInclude Include="..\src\tiler.h">235 <Filter>src</Filter>236 </ClInclude>237 <ClInclude Include="..\src\tileset.h">238 <Filter>src</Filter>239 </ClInclude>240 <ClInclude Include="..\src\timer.h">241 <Filter>src</Filter>242 </ClInclude>243 <ClInclude Include="..\src\trig.h">244 <Filter>src</Filter>245 </ClInclude>246 <ClInclude Include="..\src\video.h">247 <Filter>src</Filter>248 </ClInclude>249 <ClInclude Include="..\src\world.h">250 <Filter>src</Filter>251 </ClInclude>252 <ClInclude Include="..\src\worldentity.h">253 <Filter>src</Filter>254 </ClInclude>255 162 <ClInclude Include="..\src\image\image.h"> 256 163 <Filter>src\image</Filter> … … 280 187 <Filter>src\platform\sdl</Filter> 281 188 </ClInclude> 282 <ClInclude Include="..\src\real.h"> 283 <Filter>src</Filter> 189 <ClInclude Include="..\src\audio.h"> 190 <Filter>src</Filter> 191 </ClInclude> 192 <ClInclude Include="..\src\bitfield.h"> 193 <Filter>src</Filter> 194 </ClInclude> 195 <ClInclude Include="..\src\core.h"> 196 <Filter>src</Filter> 197 </ClInclude> 198 <ClInclude Include="..\src\dict.h"> 199 <Filter>src</Filter> 200 </ClInclude> 201 <ClInclude Include="..\src\eglapp.h"> 202 <Filter>src</Filter> 203 </ClInclude> 204 <ClInclude Include="..\src\emitter.h"> 205 <Filter>src</Filter> 206 </ClInclude> 207 <ClInclude Include="..\src\entity.h"> 208 <Filter>src</Filter> 209 </ClInclude> 210 <ClInclude Include="..\src\font.h"> 211 <Filter>src</Filter> 212 </ClInclude> 213 <ClInclude Include="..\src\forge.h"> 214 <Filter>src</Filter> 215 </ClInclude> 216 <ClInclude Include="..\src\gradient.h"> 217 <Filter>src</Filter> 218 </ClInclude> 219 <ClInclude Include="..\src\half.h"> 220 <Filter>src</Filter> 221 </ClInclude> 222 <ClInclude Include="..\src\hash.h"> 223 <Filter>src</Filter> 224 </ClInclude> 225 <ClInclude Include="..\src\input.h"> 226 <Filter>src</Filter> 227 </ClInclude> 228 <ClInclude Include="..\src\layer.h"> 229 <Filter>src</Filter> 230 </ClInclude> 231 <ClInclude Include="..\src\log.h"> 232 <Filter>src</Filter> 233 </ClInclude> 234 <ClInclude Include="..\src\loldebug.h"> 235 <Filter>src</Filter> 236 </ClInclude> 237 <ClInclude Include="..\src\lolgl.h"> 238 <Filter>src</Filter> 239 </ClInclude> 240 <ClInclude Include="..\src\map.h"> 241 <Filter>src</Filter> 242 </ClInclude> 243 <ClInclude Include="..\src\numeric.h"> 244 <Filter>src</Filter> 245 </ClInclude> 246 <ClInclude Include="..\src\platform.h"> 247 <Filter>src</Filter> 248 </ClInclude> 249 <ClInclude Include="..\src\profiler.h"> 250 <Filter>src</Filter> 251 </ClInclude> 252 <ClInclude Include="..\src\sample.h"> 253 <Filter>src</Filter> 254 </ClInclude> 255 <ClInclude Include="..\src\sampler.h"> 256 <Filter>src</Filter> 257 </ClInclude> 258 <ClInclude Include="..\src\scene.h"> 259 <Filter>src</Filter> 260 </ClInclude> 261 <ClInclude Include="..\src\simd.h"> 262 <Filter>src</Filter> 263 </ClInclude> 264 <ClInclude Include="..\src\sprite.h"> 265 <Filter>src</Filter> 266 </ClInclude> 267 <ClInclude Include="..\src\text.h"> 268 <Filter>src</Filter> 269 </ClInclude> 270 <ClInclude Include="..\src\ticker.h"> 271 <Filter>src</Filter> 272 </ClInclude> 273 <ClInclude Include="..\src\tiler.h"> 274 <Filter>src</Filter> 275 </ClInclude> 276 <ClInclude Include="..\src\tileset.h"> 277 <Filter>src</Filter> 278 </ClInclude> 279 <ClInclude Include="..\src\timer.h"> 280 <Filter>src</Filter> 281 </ClInclude> 282 <ClInclude Include="..\src\trig.h"> 283 <Filter>src</Filter> 284 </ClInclude> 285 <ClInclude Include="..\src\video.h"> 286 <Filter>src</Filter> 287 </ClInclude> 288 <ClInclude Include="..\src\world.h"> 289 <Filter>src</Filter> 290 </ClInclude> 291 <ClInclude Include="..\src\worldentity.h"> 292 <Filter>src</Filter> 293 </ClInclude> 294 <ClInclude Include="..\src\lol\math\real.h"> 295 <Filter>src\lol\math</Filter> 296 </ClInclude> 297 <ClInclude Include="..\src\lol\math\remez.h"> 298 <Filter>src\lol\math</Filter> 299 </ClInclude> 300 <ClInclude Include="..\src\lol\math\vector.h"> 301 <Filter>src\lol\math</Filter> 302 </ClInclude> 303 <ClInclude Include="..\src\lol\unit.h"> 304 <Filter>src\lol</Filter> 305 </ClInclude> 306 <ClInclude Include="..\src\gpu\vbo.h"> 307 <Filter>src\gpu</Filter> 308 </ClInclude> 309 <ClInclude Include="..\src\thread\thread.h"> 310 <Filter>src\thread</Filter> 311 </ClInclude> 312 <ClInclude Include="..\src\thread\threadbase.h"> 313 <Filter>src\thread</Filter> 284 314 </ClInclude> 285 315 </ItemGroup> -
trunk/win32/testsuite.vcxproj
r968 r1146 20 20 </ItemGroup> 21 21 <ItemGroup> 22 <ClCompile Include="..\test\testsuite.cpp" />23 22 <ClCompile Include="..\test\unit\build.cpp" /> 23 <ClCompile Include="..\test\unit\cmplx.cpp" /> 24 24 <ClCompile Include="..\test\unit\half.cpp" /> 25 <ClCompile Include="..\test\unit\matrix.cpp" /> 25 <ClCompile Include="..\test\unit\image.cpp" /> 26 <ClCompile Include="..\test\unit\quat.cpp" /> 26 27 <ClCompile Include="..\test\unit\real.cpp" /> 27 28 <ClCompile Include="..\test\unit\trig.cpp" /> 29 <ClCompile Include="..\test\unit\vector.cpp" /> 28 30 </ItemGroup> 29 31 <PropertyGroup Label="Globals">
Note: See TracChangeset
for help on using the changeset viewer.