Eric Wasylishen
|
c051834ef5
|
Merge branch 'type-cleanup' into brushbsp
|
2022-05-22 13:37:33 -06:00 |
Eric Wasylishen
|
e4f6201bbe
|
testbqsp: add simple_sealed_rotated
|
2022-05-22 13:36:19 -06:00 |
Eric Wasylishen
|
d3ee17ac59
|
testqbsp: remove -noprogress as it hinders debugging
|
2022-05-22 13:16:27 -06:00 |
Eric Wasylishen
|
ba884f6e1a
|
qbsp: CreateBrushFaces: list -> vector
|
2022-05-22 12:54:47 -06:00 |
Eric Wasylishen
|
90e611b071
|
build: fix ERICWTOOLS_ASAN with Catch2 on Windows
|
2022-05-22 12:09:03 -06:00 |
Eric Wasylishen
|
016e9a89f2
|
qbsp: fix base1.map leak with epsilon hacks
|
2022-05-22 00:38:08 -06:00 |
Eric Wasylishen
|
6fafc19f74
|
qbsp: fix not clearing portals
|
2022-05-21 23:37:47 -06:00 |
Eric Wasylishen
|
32eae6dfcd
|
build: fix ERICWTOOLS_ASAN with Catch2 on Windows
|
2022-05-21 23:22:39 -06:00 |
Eric Wasylishen
|
7481f25176
|
Merge remote-tracking branch 'github-desktop-paril/type-cleanup' into brushbsp
|
2022-05-21 16:40:33 -06:00 |
Eric Wasylishen
|
f9f355474c
|
qbsp: fix broken FindOccupiedClusters_R
|
2022-05-21 16:32:36 -06:00 |
Eric Wasylishen
|
25b390aafe
|
qbsp: merge original brush lists when merging leafs in PruneNodes
|
2022-05-21 16:05:22 -06:00 |
Eric Wasylishen
|
70706b4923
|
outside.cc: make FindOccupiedClusters safe to call more than once
|
2022-05-21 13:53:05 -06:00 |
Eric Wasylishen
|
3b83508f37
|
Revert "qbsp: remove unused face csg code"
This reverts commit 2ad9e27d3b.
|
2022-05-21 01:44:59 -06:00 |
Eric Wasylishen
|
cf91610738
|
brushbsp: wip, restore using invisible sides as splitters
- fill again after second BSP so PruneNodes works
|
2022-05-21 00:57:16 -06:00 |
Jonathan
|
f6ba5d77f9
|
allow recompilation of PHS from PVS data via -phsonly
|
2022-05-21 02:45:30 -04:00 |
Eric Wasylishen
|
f8c227acbf
|
Merge branch 'type-cleanup' into brushbsp
|
2022-05-18 23:17:40 -06:00 |
Jonathan
|
b63eb11275
|
wadpath/xwadpath always take 1 argument
|
2022-05-18 17:50:05 -04:00 |
Jonathan
|
26b654779d
|
don't output the three Q2 params for non-Q2 maps being fed through decompile
|
2022-05-18 16:43:14 -04:00 |
Eric Wasylishen
|
b21b7466ce
|
Merge branch 'type-cleanup' into brushbsp
|
2022-05-16 21:33:57 -06:00 |
Jonathan
|
e5685b0909
|
fix "soft"'s special weirdness
|
2022-05-15 21:27:34 -04:00 |
Jonathan
|
8012d46e46
|
fix this so soft works at the end of the list
|
2022-05-15 21:24:01 -04:00 |
Jonathan
|
ad85489580
|
fix windings > N being initialized wrongly
|
2022-05-15 21:07:35 -04:00 |
Eric Wasylishen
|
8fe5d9d694
|
common: adjust formatting of usage line
-remove version hash as it's printed above
-rename `usage` variable to `programDescription`
|
2022-05-15 17:44:17 -06:00 |
Eric Wasylishen
|
b54edf704e
|
vis: fix cmake typo
|
2022-05-15 16:20:30 -06:00 |
Eric Wasylishen
|
49c78292dd
|
testvis: stub setup
|
2022-05-15 15:52:54 -06:00 |
Eric Wasylishen
|
6f1ca3c79d
|
Merge branch 'type-cleanup' into brushbsp
|
2022-05-15 14:02:42 -06:00 |
Eric Wasylishen
|
a4ebfab691
|
tests: fix case issue with catch includes
|
2022-05-15 13:19:46 -06:00 |
Eric Wasylishen
|
03d9df50e5
|
tests: don't include(CTest) as it generates unwanted targets
|
2022-05-15 12:43:35 -06:00 |
Eric Wasylishen
|
7f0f3e9992
|
tests: fix build errors
|
2022-05-15 12:40:20 -06:00 |
Eric Wasylishen
|
c925f7be74
|
test: convert test case macros to Catch2
|
2022-05-15 12:27:43 -06:00 |
Eric Wasylishen
|
28bea85d97
|
test: convert assertions to Catch2 format
|
2022-05-15 12:18:09 -06:00 |
Eric Wasylishen
|
9fe42ef6c7
|
test: swap GTest out in favour of Catch2
|
2022-05-15 12:00:50 -06:00 |
Eric Wasylishen
|
254310dc2c
|
tests: switch to Catch2 style
|
2022-05-15 11:20:02 -06:00 |
Jonathan
|
d9c6e52bd3
|
Merge branch 'type-cleanup' of https://github.com/Paril/ericw-tools into type-cleanup
|
2022-05-15 10:09:41 -04:00 |
Jonathan
|
e2512372c3
|
fix -convert not working properly for Q2 maps
begin code for alias files
|
2022-05-15 10:09:38 -04:00 |
Eric Wasylishen
|
215c6549b9
|
testqbsp: add test of nodraw + includeskip
|
2022-05-15 01:49:27 -06:00 |
Eric Wasylishen
|
67a895d1e7
|
testqbsp: fix use of msvc-ism
|
2022-05-15 00:50:53 -06:00 |
Eric Wasylishen
|
c82741ff8a
|
Merge branch 'type-cleanup' into brushbsp
|
2022-05-15 00:46:49 -06:00 |
Eric Wasylishen
|
d34d41a390
|
testqbsp: add helper for compiling with an external bsp tool
|
2022-05-15 00:37:58 -06:00 |
Eric Wasylishen
|
e834b848b9
|
qbsp: fix areanodes test
|
2022-05-15 00:15:17 -06:00 |
Eric Wasylishen
|
153bde886b
|
testmaps_q2.base1leak: remove brushbsp arg
|
2022-05-14 20:14:09 -06:00 |
Eric Wasylishen
|
73e9819e82
|
tests: run testcommon
|
2022-05-14 18:25:35 -06:00 |
Eric Wasylishen
|
9c806d2d15
|
settings: don't call exit(0) in printHelp() as it's problematic for tests
|
2022-05-14 18:11:14 -06:00 |
Eric Wasylishen
|
9f6ef5c5cc
|
ci: don't run automatated_tests.sh, it's deprecated
|
2022-05-14 17:47:47 -06:00 |
Eric Wasylishen
|
c537ad39c1
|
qbsp: move wadlist to map struct
|
2022-05-14 15:55:18 -06:00 |
Eric Wasylishen
|
bc90198006
|
qbsp: move wal_cache to map struct
|
2022-05-14 15:29:58 -06:00 |
Eric Wasylishen
|
fa18a6755a
|
qbsp: fix q2 brush export breaking when multiple tests run
|
2022-05-14 15:13:47 -06:00 |
Eric Wasylishen
|
863a3de04f
|
testqbsp: write out .bsp.json files for testmaps
|
2022-05-14 15:08:49 -06:00 |
Eric Wasylishen
|
ba37ae3a54
|
move serialize_bsp() to common/bspinfo.cc
|
2022-05-14 14:54:21 -06:00 |
Eric Wasylishen
|
4957622c50
|
Merge branch 'type-cleanup' into brushbsp
|
2022-05-13 01:24:14 -06:00 |