Eric Wasylishen
|
54a6762a05
|
qbsp: add edge sharing test
|
2022-07-10 01:25:28 -06:00 |
Eric Wasylishen
|
8a4caa40a2
|
testqbsp: remove !mayfail from dm1 test
|
2022-07-07 10:12:52 -06:00 |
Eric Wasylishen
|
c2a2890240
|
testqbsp: add texture metadata for some of the base1.map special textures
so we can compile a working version of the map
|
2022-07-07 01:21:50 -06:00 |
Eric Wasylishen
|
40bba01b21
|
qbsp: brushbsp.cc import from qbsp3
|
2022-07-03 01:22:09 -06:00 |
Eric Wasylishen
|
862d9bd5f2
|
testqbsp: add q1_clip_func_wall
Ensure submodels that are all "clip" get bounds set correctly
|
2022-06-30 00:53:02 -06:00 |
Eric Wasylishen
|
c64b869248
|
testqbsp: make winding test [.releaseonly] as it crashes on msvc debug builds
|
2022-06-28 00:21:59 -06:00 |
Eric Wasylishen
|
29a622d106
|
testqbsp: use -noverbose by default
|
2022-06-27 22:44:08 -06:00 |
Eric Wasylishen
|
7439fc30db
|
testqbsp: fix absolute path in q1_wad_external
|
2022-06-27 22:40:38 -06:00 |
Jonathan
|
59bff81e9d
|
tests for new WAD stuff
|
2022-06-27 08:14:30 -04:00 |
Eric Wasylishen
|
e660182c37
|
testqbsp: readd "-nopercent" as test output is too verbose without
|
2022-06-27 01:20:16 -06:00 |
Eric Wasylishen
|
5624f7012a
|
qbsp: moving PortalThru->Portal_VisFlood, Portal_EntityFlood to portals.cc for qbsp3 parity
also fixes to both to match qbsp3
|
2022-06-27 01:13:21 -06:00 |
Eric Wasylishen
|
4c2111bfd3
|
testqbsp: re-enable base1.map test as well as dm1.map (disabled by default as it's too slow on debug builds)
|
2022-06-27 00:33:04 -06:00 |
Eric Wasylishen
|
22f0def4b1
|
update Catch2 to v3.0.1
|
2022-06-26 13:21:29 -06:00 |
Eric Wasylishen
|
fac5ea384d
|
qbsp: rename bspbrush_t.faces to .sides
|
2022-06-24 00:21:55 -06:00 |
Eric Wasylishen
|
038651fca6
|
qbsp: rename brush_t -> bspbrush_t for consistency with qbsp3
|
2022-06-24 00:01:02 -06:00 |
Eric Wasylishen
|
92af2ed3f7
|
qbsp: restore weird 1 unit bounds shrinkage Q1 needs
|
2022-06-22 22:37:09 -06:00 |
Eric Wasylishen
|
84263ef1a1
|
testqbsp: add model bounds test map
|
2022-06-22 22:11:40 -06:00 |
Eric Wasylishen
|
b99ea58ed7
|
testqbsp: q1 leaf/node bounds tests
|
2022-06-22 21:43:41 -06:00 |
Eric Wasylishen
|
f84c794668
|
testqbsp: make "origin" test accept legacy ericwtools output
|
2022-06-22 21:43:41 -06:00 |
Eric Wasylishen
|
c054db0f48
|
testqbsp: shouldn't use -keepprt as the tests are checking for the .prt files
|
2022-06-21 23:46:13 -06:00 |
Eric Wasylishen
|
8332c78871
|
testqbsp: flag water_detail_illusionary as mayfail
|
2022-06-21 17:25:56 -06:00 |
Eric Wasylishen
|
98e27cf620
|
testqbsp: improve water_detail_illusionary test
|
2022-06-21 01:16:55 -06:00 |
Eric Wasylishen
|
6be54eadb0
|
testqbsp: improve water_detail_illusionary test
|
2022-06-21 01:05:41 -06:00 |
Eric Wasylishen
|
6770d8aa34
|
testqbsp: remove mayfail
|
2022-06-20 20:56:19 -06:00 |
Eric Wasylishen
|
4d30257907
|
testqbsp: fix test expectation for detail_illusionary_noclipfaces_intersecting
|
2022-06-20 02:23:06 -06:00 |
Eric Wasylishen
|
59d6169b3d
|
qbsp: add a test of just a cube
|
2022-06-19 16:04:54 -06:00 |
Eric Wasylishen
|
0a424ca79c
|
testqbsp: add a markfaces test to simple_sealed
|
2022-06-18 16:26:28 -06:00 |
Eric Wasylishen
|
ccf605794e
|
qbsp: throw exception in ExportLeaf if a leaf bounds is invalid
add check in test suite that qbspfeatures.map doesn't get upgraded to BSP2 due to invalid leaf bounds
|
2022-06-18 16:11:29 -06:00 |
Eric Wasylishen
|
6fb3bf957a
|
qbsp: detail seals in q2 test passes now
|
2022-06-18 13:48:30 -06:00 |
Eric Wasylishen
|
2248b8cd73
|
testqbsp: add more portal assertions
|
2022-06-17 02:41:39 -06:00 |
Eric Wasylishen
|
00d9d403ea
|
testqbsp: fix wrong winding constructor being chosen
|
2022-06-17 01:58:26 -06:00 |
Eric Wasylishen
|
259d95e47c
|
testqbsp: add a first portal test
|
2022-06-17 01:53:08 -06:00 |
Eric Wasylishen
|
da346a931a
|
testqbsp: quick setup of code to run test suite against a reference q1 compiler
|
2022-06-17 00:59:18 -06:00 |
Eric Wasylishen
|
7ac4012f92
|
testqbsp: replace map.leakfile checks with checking .prt file existence
|
2022-06-16 23:33:55 -06:00 |
Eric Wasylishen
|
0edd52517a
|
testqbsp: read .prt files back in
|
2022-06-16 23:22:15 -06:00 |
Eric Wasylishen
|
f1823f30fa
|
testqbsp: rename LoadTestmap -> LoadTestmapQ1
|
2022-06-16 23:05:00 -06:00 |
Eric Wasylishen
|
27baeb8657
|
testqbsp: add check for no bspx lumps
|
2022-06-14 23:48:49 -06:00 |
Eric Wasylishen
|
bf36bd56f7
|
qbsp: fix qbsp_q1_sealing test case
|
2022-06-14 02:03:50 -06:00 |
Eric Wasylishen
|
a309e8467b
|
testmaps: add qbsp_q1_sealing.map
|
2022-06-14 00:44:50 -06:00 |
Eric Wasylishen
|
0266507833
|
testqbsp: tag qbsp_q2_detail_seals as mayfail
|
2022-06-13 23:37:46 -06:00 |
Eric Wasylishen
|
4e7ecbf9ff
|
testqbsp: add qbsp_q2_detail_seals
|
2022-06-13 22:50:01 -06:00 |
Eric Wasylishen
|
1cddbf1ad9
|
testqbsp: add qbsp_q2_seal_empty_rooms
|
2022-06-13 22:39:04 -06:00 |
Eric Wasylishen
|
4fde404e6b
|
testqbsp: mark q2_liquids as [!mayfail] for now
|
2022-06-12 00:27:36 -06:00 |
Eric Wasylishen
|
948d3463ba
|
testqbsp: Add q2_liquids test
|
2022-06-11 01:21:17 -06:00 |
Eric Wasylishen
|
5372c4a568
|
qbsp: fix q2 liquids not mirrored
|
2022-06-10 23:29:28 -06:00 |
Eric Wasylishen
|
66063168f6
|
testqbsp: all q2 tests pass against these tools + q2tools-220
|
2022-06-10 20:30:20 -06:00 |
Eric Wasylishen
|
b3cedd7fed
|
testqbsp: adjust detail test case to pass in q2-220 tools
|
2022-06-10 20:21:00 -06:00 |
Eric Wasylishen
|
c878a11f1d
|
testqbsp: fix detail test expectations
|
2022-06-10 20:14:54 -06:00 |
Eric Wasylishen
|
d4f1707cdb
|
qbsp: proper merging of Q2 contents
|
2022-06-10 19:19:00 -06:00 |
Eric Wasylishen
|
31ab4546a3
|
testqbsp: update playerclip test expectation to match q2tools_220
|
2022-06-10 19:00:19 -06:00 |