Eric Wasylishen
|
27f391d27c
|
Merge branch 'master-merge' into qbsp-use-common
|
2021-09-20 18:38:48 -06:00 |
Eric Wasylishen
|
6c19c3c927
|
Revert "Revert "Q2bsp VIS support (#315)""
This reverts commit 5465ab4ff6.
|
2021-09-20 18:38:31 -06:00 |
Eric Wasylishen
|
405ce25913
|
Revert "Revert "Q2BSP + QBSP (#313)""
This reverts commit e9052f3002.
|
2021-09-20 18:38:28 -06:00 |
Eric Wasylishen
|
ba7fbbb69b
|
ci: move appveyor build to separate .ps1 script
to suppress failing on writes to stderr. see:
https://help.appveyor.com/discussions/problems/10014-false-build-fail-status
|
2021-09-19 23:26:27 -06:00 |
Eric Wasylishen
|
d453ff6c01
|
ci: try forcing exit 0
|
2021-09-19 22:59:10 -06:00 |
Eric Wasylishen
|
45201118d5
|
ci: fix exitcode check in appveyor.yml
|
2021-09-19 22:38:26 -06:00 |
Eric Wasylishen
|
ab23e8cac5
|
ci :disable light test for now, because it's nondeterministic (at least across windows/mac)
|
2021-09-19 21:58:38 -06:00 |
Eric Wasylishen
|
a6f90438f6
|
build: fix homebrew build
|
2021-09-19 20:35:44 -06:00 |
Eric Wasylishen
|
f2cffaa9e8
|
ci: run light single threaded
|
2021-09-19 18:57:00 -06:00 |
Eric Wasylishen
|
d01c30ea9b
|
ci: run vis single threaded, refresh expected hashes
|
2021-09-19 18:46:40 -06:00 |
Eric Wasylishen
|
caac229b2b
|
ci: appveyor: run automated_tests.sh
|
2021-09-19 18:18:27 -06:00 |
Eric Wasylishen
|
16b2db5732
|
ci: install sha256sum on macOS
|
2021-09-19 17:14:45 -06:00 |
Eric Wasylishen
|
87c65fffed
|
ci: initial commit of test map hashes
|
2021-09-19 16:29:42 -06:00 |
Eric Wasylishen
|
2446134b23
|
ci: add hash checking and generating functionality
|
2021-09-19 16:23:23 -06:00 |
Eric Wasylishen
|
a8a564300c
|
tests: move unused tests to deprecated folder
|
2021-09-19 15:26:48 -06:00 |
Eric Wasylishen
|
e0cce38d55
|
tests: add vis to path before running regression tests
move leaktest invocation to automated_tests.sh
|
2021-09-19 15:24:46 -06:00 |
Eric Wasylishen
|
e9052f3002
|
Revert "Q2BSP + QBSP (#313)"
This reverts commit eaa86c71c6.
|
2021-09-19 14:58:34 -06:00 |
Eric Wasylishen
|
5465ab4ff6
|
Revert "Q2bsp VIS support (#315)"
This reverts commit 90973e1198.
|
2021-09-19 14:56:25 -06:00 |
Eric Wasylishen
|
ff8b2e3446
|
gitignore: ignore bsp/log/prt/vis files in test dirs
|
2021-09-19 14:03:36 -06:00 |
Eric Wasylishen
|
61b0c276c3
|
automated_tests.sh: wip new testing system
|
2021-09-19 14:01:54 -06:00 |
Eric Wasylishen
|
d2ea0cee41
|
Merge remote-tracking branch 'origin/master' into qbsp-use-common
|
2021-09-12 23:04:42 -06:00 |
Eric Wasylishen
|
28b4ec7f3f
|
ci: fix linux CI (#321)
|
2021-09-12 16:40:56 -06:00 |
Eric Wasylishen
|
f284b96375
|
ci: quiet some log spam
|
2021-09-12 14:35:28 -06:00 |
Eric Wasylishen
|
ac79487e4d
|
ci: mac: use embree's official package over homebrew.
Has @rpath set up already
|
2021-09-12 01:30:20 -06:00 |
Eric Wasylishen
|
3f2d8c57c1
|
build: fix finding embree license with mac package
|
2021-09-12 01:30:20 -06:00 |
Eric Wasylishen
|
bd3452bfdc
|
build: simplify light build (embree handling)
|
2021-09-12 01:30:20 -06:00 |
Eric Wasylishen
|
527c63f55f
|
build: remove obsolete cmake min required in subprojects
|
2021-09-12 01:30:20 -06:00 |
Eric Wasylishen
|
1b586e62d9
|
ci: mac: print shared library deps
|
2021-09-12 01:30:20 -06:00 |
xDShot
|
4a1feadaab
|
#include <limits.h> (#319)
Fixes error about undefined INT_MAX in common/bspfile.cc
|
2021-09-12 00:15:02 -06:00 |
Eric Wasylishen
|
81d58e5e89
|
test: add -noverbose to qbsp invocations
|
2021-09-11 13:47:36 -06:00 |
Eric Wasylishen
|
66f6362773
|
ci: checkout recursive
|
2021-09-11 13:27:11 -06:00 |
Eric Wasylishen
|
3d9d167360
|
build: fix build-osx.sh
|
2021-09-11 13:12:25 -06:00 |
Eric Wasylishen
|
2c3afefa50
|
cmake.yml: fix typo
|
2021-09-11 12:42:44 -06:00 |
Eric Wasylishen
|
82cd5e43ea
|
cmake.yml: run existing build scripts
|
2021-09-11 12:41:49 -06:00 |
Eric Wasylishen
|
8b00905549
|
ci: github actions starter script
|
2021-09-11 11:50:10 -06:00 |
Ozkan Sezer
|
b2911290a7
|
fix hexen2 hull sizes (#318)
|
2021-09-11 11:46:03 -06:00 |
Ozkan Sezer
|
69cb6b981f
|
bsputil: write ents in binary mode and print its crc in 4-digit hex (#317)
|
2021-09-08 17:50:32 -06:00 |
Eric Wasylishen
|
99f1da85a7
|
Merge remote-tracking branch 'origin/master' into qbsp-use-common
|
2021-09-06 15:12:09 -06:00 |
Eric Wasylishen
|
5fef157f53
|
qbsp: take floor/ceil of node/leaf bounds even for bsp2
for consistency with refactor branch
|
2021-09-06 14:53:05 -06:00 |
Eric Wasylishen
|
71bb22dc28
|
qbsp: auto switch to extended limits formats
|
2021-09-06 14:20:51 -06:00 |
Eric Wasylishen
|
b1892d6aa3
|
qbsp: merge from master
|
2021-09-06 13:52:28 -06:00 |
Eric Wasylishen
|
648ef89845
|
qbsp: naming fix
|
2021-09-06 13:44:36 -06:00 |
Eric Wasylishen
|
d85ca375e5
|
qbsp: fix node/leaf mins/maxs calculations
they should use floor/ceil.
Otherwise a node with max X=10.5 will be written
to bsp29 as having a max of 10
|
2021-09-06 12:03:59 -06:00 |
Eric Wasylishen
|
dc81db8b2f
|
testmaps: add phongtest2.map
|
2021-09-05 17:57:13 -06:00 |
Eric Wasylishen
|
c90ac7d6a7
|
common: bsp29: validate edges/marksurfaces
|
2021-09-05 01:28:58 -06:00 |
Eric Wasylishen
|
948932f333
|
common: bsp29: validate clipnodes
|
2021-09-05 01:10:23 -06:00 |
Eric Wasylishen
|
a0ccb765e8
|
common: validate bsp29 nodes and faces
|
2021-09-05 01:04:39 -06:00 |
Eric Wasylishen
|
f978d2a8d5
|
common: start adding overflow checks to ConvertBSPFormat
|
2021-09-05 00:44:25 -06:00 |
Eric Wasylishen
|
54799a11fc
|
qbsp: restore bspx brushes writing
|
2021-09-04 11:47:33 -06:00 |
Eric Wasylishen
|
1e6e938ead
|
qbsp: restore writing LMSHIFT bspx lump
|
2021-09-04 10:47:43 -06:00 |