Eric Wasylishen
|
cfee292e5f
|
qbsp: use fmt to print portals
|
2021-10-08 00:44:34 -06:00 |
Eric Wasylishen
|
9610841dd7
|
qbsp: use fmt to print "origin" keys for rotators
|
2021-10-07 23:52:30 -06:00 |
Eric Wasylishen
|
eeededb619
|
vis: don't crash on vising 1 leaf maps
|
2021-10-07 23:34:05 -06:00 |
Eric Wasylishen
|
3296761693
|
threads: fix calling convention error (affecting my win32 VS build)
|
2021-10-07 23:34:05 -06:00 |
Eric Wasylishen
|
a894bbd5de
|
testmaps: add origin brush test
|
2021-10-07 23:33:59 -06:00 |
Eric Wasylishen
|
532b35c5bf
|
qbsp: insert new epairs at the end of an entity
|
2021-10-07 20:06:20 -06:00 |
Eric Wasylishen
|
681a916348
|
qbsp: wad.cc: zero out data after \0 in dmiptex_t.name
This is just for consistency with the cleanup branch which is also doing this
|
2021-10-07 00:31:11 -06:00 |
Eric Wasylishen
|
17d8c6f7ad
|
testmaps: also save + diff expected log output for the tiny test maps
|
2021-10-06 22:19:18 -06:00 |
Eric Wasylishen
|
e6c015a1b3
|
testmaps: change diff option for ignoring CRLF/LF differences
|
2021-10-06 21:52:49 -06:00 |
Eric Wasylishen
|
83883aaee0
|
add gitattributes
|
2021-10-06 21:51:56 -06:00 |
Eric Wasylishen
|
1ce3702e32
|
testmaps: ignore trailing space in .json diff (line ending differences)
|
2021-10-06 18:36:42 -06:00 |
Eric Wasylishen
|
ca7002cb38
|
qbsp: preserve .map file order of epairs
|
2021-10-06 17:58:20 -06:00 |
Eric Wasylishen
|
d73b89015a
|
CI: remove unused travis config
|
2021-10-06 17:23:30 -06:00 |
Eric Wasylishen
|
48652c7155
|
CI: add bspinfo/bsputil to PATH before running regression tests
|
2021-10-06 17:23:10 -06:00 |
Eric Wasylishen
|
7cf1107f83
|
testmaps: commit .json of tiny test maps
|
2021-10-06 17:09:52 -06:00 |
Eric Wasylishen
|
7b33b12146
|
Merge pull request #320 from Paril/qbsp-contentflags
Qbsp contentflags
|
2021-10-05 17:46:25 -06:00 |
Eric Wasylishen
|
997a039b65
|
vis: fix test failure with Q1
|
2021-10-04 21:21:53 -06:00 |
Eric Wasylishen
|
5b62f61b29
|
qbsp: revert contents handling to be closer to master
|
2021-10-04 20:39:47 -06:00 |
Eric Wasylishen
|
d56418ae95
|
Merge remote-tracking branch 'origin/master' into qbsp-contentflags
|
2021-10-04 20:38:49 -06:00 |
Eric Wasylishen
|
a79772d988
|
testmaps: fix stale hash for qbsp_func_detail_illusionary_plus_water.map
|
2021-10-04 20:25:26 -06:00 |
Eric Wasylishen
|
60d9d4daf4
|
bspinfo: also output face vertices
|
2021-10-04 19:53:03 -06:00 |
Eric Wasylishen
|
a7c3e70766
|
testmaps: add qbsp_func_detail_illusionary_plus_water.map
|
2021-10-04 19:27:24 -06:00 |
Eric Wasylishen
|
590dd47890
|
bspinfo: export more lumps to JSON (faces, edges, leaffaces, surfedges)
|
2021-10-04 18:17:52 -06:00 |
Eric Wasylishen
|
ee8ee57cc1
|
qbsp: delete brushbsp.cc
|
2021-10-03 20:13:21 -06:00 |
Eric Wasylishen
|
1ed4dc71ad
|
Merge remote-tracking branch 'origin/master' into qbsp-contentflags
|
2021-10-03 20:04:19 -06:00 |
Eric Wasylishen
|
640befb4dc
|
qbsp: write portals as binary to avoid line ending differences
|
2021-10-03 19:47:00 -06:00 |
Eric Wasylishen
|
d132a44dbc
|
qbsp3: remove unused code
|
2021-10-03 19:41:56 -06:00 |
Eric Wasylishen
|
baf1bdf732
|
testmaps: also check hashes of .prt files. run vis processes in parallel.
|
2021-10-03 19:26:40 -06:00 |
Eric Wasylishen
|
b01e9ef7b1
|
testmaps: add a new simple func_detail testmap
|
2021-10-03 19:19:11 -06:00 |
Eric Wasylishen
|
2560603f9b
|
qbsp: csg4.cc: bring closer to original behaviour
|
2021-10-03 12:32:50 -06:00 |
Eric Wasylishen
|
f0d12fc8f3
|
qbsp: Brush_LoadEntity: bring closer to the original code
|
2021-10-03 12:02:52 -06:00 |
Eric Wasylishen
|
b78553d81b
|
qbsp: outside.cc: match original behaviour
|
2021-10-03 00:22:51 -06:00 |
Eric Wasylishen
|
2fc1e9099a
|
light: remove dead / non-working code for non-embree light tracing
|
2021-10-02 21:12:12 -06:00 |
Eric Wasylishen
|
8a7164791e
|
light: fix "don't do this on Q2" logic for 0 light faces
|
2021-10-02 21:00:45 -06:00 |
Eric Wasylishen
|
8c1c9965b4
|
Merge branch 'master' into qbsp-contentflags
|
2021-10-02 20:27:59 -06:00 |
Eric Wasylishen
|
3bd65d5aa5
|
testmaps: add lava, water, sky, origin to qbspfeatures.map
|
2021-10-02 20:15:43 -06:00 |
Eric Wasylishen
|
8fd3f14bf9
|
bspinfo: json export
Co-authored-by: Jonathan <jonno.5000@gmail.com>
|
2021-10-02 17:57:31 -06:00 |
Eric Wasylishen
|
a871b55419
|
bspxentry_t: make lumpdata a uint8_t*
|
2021-10-02 17:57:31 -06:00 |
Eric Wasylishen
|
9e9e21eaae
|
qbsp: move BSPX BRUSHLIST struct types out to bspfile.hh
|
2021-10-02 17:57:31 -06:00 |
Eric Wasylishen
|
5135ba05b6
|
build: delete unused files
Co-authored-by: Jonathan <jonno.5000@gmail.com>
|
2021-10-02 17:57:31 -06:00 |
Eric Wasylishen
|
542c530e56
|
3rdparty: replace json submodule with a minified fork
The main git repo is several hundred MB.
https://github.com/ArthurSonzogni/nlohmann_json_cmake_fetchcontent
This is mentioned in https://github.com/nlohmann/json/blob/develop/README.md
|
2021-10-02 12:31:22 -06:00 |
Eric Wasylishen
|
59e71d7600
|
Merge branch 'master' into qbsp-contentflags
|
2021-10-01 23:39:12 -06:00 |
Eric Wasylishen
|
d4464a6503
|
testmaps: update hash
|
2021-10-01 23:25:39 -06:00 |
Eric Wasylishen
|
ddf2a36d39
|
qbsp: make func_detail_wall an alias for func_detail_fence
|
2021-10-01 23:18:27 -06:00 |
Eric Wasylishen
|
3e56b635c0
|
testmaps: update hashes
|
2021-10-01 23:17:48 -06:00 |
Eric Wasylishen
|
5dc3982a54
|
testmaps: update qbspfeatures.map
|
2021-10-01 22:58:45 -06:00 |
Eric Wasylishen
|
690ac8d24e
|
qbsp: Brush_GetContents_Q1: fix _mirrorinside
|
2021-10-01 21:19:18 -06:00 |
Eric Wasylishen
|
8bd7232e84
|
Merge branch 'master' into qbsp-contentflags
|
2021-09-27 00:01:10 -06:00 |
Eric Wasylishen
|
af7e3308f6
|
qbsp: testmaps: add qbspfeatures.map
|
2021-09-27 00:00:41 -06:00 |
Eric Wasylishen
|
b36c428bef
|
brush.cc: attempt to fix test failures
|
2021-09-25 21:13:42 -06:00 |