Commit graph

3499 commits

Author SHA1 Message Date
Daniel Buckmaster
867997f398 Allow stress tests to be quarantined. 2014-08-01 15:00:57 +10:00
Lukas Joergensen
2c5f643dbe Added PCNTT vertex type.
This is a prerequisite change for the Ribbon implementation.
2014-07-31 00:22:45 +02:00
Daniel Buckmaster
b34b1a70fa Port file test. 2014-07-29 09:16:11 +10:00
Anders Dahnielson
0ca4dc75a8 Improving CMake build system for power user
* Making it possible to override the project directory location
  by setting TORQUE_APP_DIR.

* Making it possible to skip template installation (copying) to
  project directory by setting TORQUE_TEMPLATE to OFF.
2014-07-28 13:06:33 +02:00
LuisAntonRebollo
69838bdc8c Merge pull request #738 from LuisAntonRebollo/add_cmake_license
Add GG(c) and MIT license to CMake files.
2014-07-19 00:19:09 +02:00
LuisAntonRebollo
57ac2f8546 Add GG(c) and MIT license to CMake files. 2014-07-18 22:07:38 +02:00
Daniel Buckmaster
262a08b854 Remove interactive alert tests. 2014-07-18 21:59:09 +02:00
Azaezel
4f3be25699 prevents an infinite while loop by putting a cap of 4MS on occlusion queries. 2014-07-18 00:40:11 -05:00
Daniel Buckmaster
e5bb218377 Turns out we don't actually need a Canvas! Cool. 2014-07-17 13:24:04 +02:00
Daniel Buckmaster
b43b6d2242 Ported basic platform types test. 2014-07-17 10:32:14 +02:00
Daniel Buckmaster
552cb87770 Ported FixedSizeDeque test. 2014-07-17 10:22:02 +02:00
Areloch
2864edf291 Fixed spacing 2014-07-15 17:52:27 -05:00
Areloch
c2da67d473 Fixes the splash screen so that it displays until the game has actually done initial setup and can display GUI elements. This prevents the ugly blank window just sitting there while the GUI loads. 2014-07-15 17:44:19 -05:00
Daniel Buckmaster
18c5c25297 Ported path test. 2014-07-15 23:57:02 +02:00
Daniel Buckmaster
3cdfcb19d4 Ported string tests. 2014-07-15 14:46:27 +02:00
Daniel Buckmaster
2f2d7cf388 Ported swizzle test. 2014-07-15 14:12:31 +02:00
Daniel Buckmaster
56d434132e Added optimistic profiler test. 2014-07-15 12:44:10 +02:00
Daniel Buckmaster
21ecb6f50d Moved component unit tests. 2014-07-15 12:31:56 +02:00
Daniel Buckmaster
ad0899ae27 Capitalisation, which actually doesn't matter. 2014-07-15 12:25:06 +02:00
Daniel Buckmaster
369cb2f694 Revert "Removed component tests as they're redundant."
This reverts commit f64e711f68.
2014-07-15 12:09:47 +02:00
Daniel Buckmaster
8390c4159f Merge pull request #732 from eightyeight/revert-540
Revert #540
2014-07-14 15:33:53 +02:00
Daniel Buckmaster
b7c720d01d Reverted #540 2014-07-14 15:13:30 +02:00
Daniel Buckmaster
7555f1d2cc Merge branch 'development' into gtest-tests 2014-07-13 20:07:03 +02:00
Azaezel
e332609003 requested alterations.
bool AIPlayer::checkLosClear(Point3F _pos) removed as not fit for purpose at the present time. Something to revisit when I'm spread less thin, or give someone else a crack at it.
2014-07-13 12:24:17 -05:00
Daniel Buckmaster
523adea85d Ported runtime class rep test. 2014-07-13 10:14:41 +02:00
Daniel Buckmaster
f64e711f68 Removed component tests as they're redundant. 2014-07-13 09:17:53 +02:00
Daniel Buckmaster
0a8eb6fbcd Remove default construction test. 2014-07-13 09:17:07 +02:00
Daniel Buckmaster
7b184312df Moved matrix multiplication implementation test. 2014-07-13 09:12:43 +02:00
Areloch
ceccd06198 Merge pull request #729 from LuisAntonRebollo/fix_mem_corruption_on_precipitation
Fix #224 Memory corruption on Precipitation::destroySplash.
2014-07-12 09:36:53 -05:00
Daniel Buckmaster
c8153cfd29 Merge pull request #731 from LuisAntonRebollo/fix_cmake_testing_module
Fix CMake testing module.
2014-07-12 16:06:42 +02:00
rextimmy
242bce3b62 Removing Featherstone and MLCP solvers. 2014-07-12 21:50:09 +10:00
LuisAntonRebollo
a030f47178 Fix CMake testing module. 2014-07-12 13:44:48 +02:00
LuisAntonRebollo
e09a09005d Merge pull request #706 from eightyeight/add-gtest
Add Google test library
2014-07-12 12:53:57 +02:00
LuisAntonRebollo
a3bdaf128f Fix memory corruption on Precipitation::destroySplash. 2014-07-12 02:03:20 +02:00
Daniel Buckmaster
d1070210c2 Fixed tool support. 2014-07-12 00:00:46 +02:00
LuisAntonRebollo
4510e29463 Merge pull request #698 from eightyeight/fix-vs-link-time
Append ' DLL' to DLL name to fix linker times
2014-07-11 22:58:30 +02:00
Azaezel
9bed39b7d0 logical inversion to stock functionality as requested. Now assumes if it has a target and does not hit anything Static by the time the ray terminates, then it must be the right target. 2014-07-11 07:47:31 -05:00
Azaezel
ae55ad2b50 revised checkInLos and CheckFoV. boith now take all parameters as optional as suggested, with a target value of NULL resulting in checking the present one.
cleaned up internal usage of checkInLos, tightened the typemask used, and provided further documentation.
2014-07-11 06:58:19 -05:00
Daniel Buckmaster
0ca672721b Merge pull request #718 from eightyeight/fix-quat-from-euler
Fixed Euler to Quaternion conversion
2014-07-11 11:40:44 +02:00
Daniel Buckmaster
27df22f18e Merge pull request #724 from eightyeight/fix-draw2dsquare-angle
Allow drawing 2D squares with 0 rotation angle
2014-07-11 11:33:38 +02:00
Daniel Buckmaster
b7b13250b8 Merge pull request #697 from eightyeight/t2d-string-funcs
Added string functions from T2D
2014-07-10 12:21:51 +02:00
Daniel Buckmaster
ec78e4d502 Append ' DLL' to DLL filename to improve VS link times. 2014-07-10 11:56:33 +02:00
Daniel Buckmaster
9a05899d8e Allow drawing 2D squares with 0 rotation angle. 2014-07-10 11:30:56 +02:00
Daniel Buckmaster
c0851e9fc2 Fixed plane tests. 2014-07-10 10:35:16 +02:00
Azaezel
4b3ede6674 explicit downcasting for some halfs 2014-07-09 18:07:23 -05:00
Azaezel
d6cc399813 col is a float4, LUMINANCE_VECTOR a float3. results seemed cleaner this end doing a dot of the rgb than padding the lum 2014-07-09 18:06:31 -05:00
Azaezel
c3813ad913 implicit truncation warning cleanup. 2014-07-09 16:25:42 -05:00
Azaezel
901ceb943d deprecated functionality. T3D handles this in the reflector class. 2014-07-09 15:46:15 -05:00
Daniel Buckmaster
2c2284e699 Ported maths tests and added a test for #570. 2014-07-08 23:12:49 +02:00
Daniel Buckmaster
1a5664c580 Removed existing test framework. Now we just fix compiler errors! 2014-07-08 22:06:57 +02:00