Eric Wasylishen
|
0aeb0acd94
|
qbsp: adjust tjunc logic
|
2024-01-24 00:22:27 -07:00 |
Eric Wasylishen
|
a8443ef0cf
|
qbsp: make ALPHATEST imply DETAIL, TRANSLUCENT, and WINDOW (if solid)
like the existing logic for TRANS33/TRANS66
|
2024-01-23 21:16:40 -07:00 |
Eric Wasylishen
|
b66c95a53f
|
tests: add q2_mist_transwater
|
2024-01-23 20:36:34 -07:00 |
Eric Wasylishen
|
0583676af9
|
build fix
|
2024-01-22 21:59:49 -07:00 |
Eric Wasylishen
|
1b92d61cfb
|
testmaps: add tjunc test matrix for q2
|
2024-01-22 21:34:49 -07:00 |
Eric Wasylishen
|
26588fbf6b
|
tests: skip failing tests until the plane side issue is fixed
|
2023-12-04 20:25:19 -07:00 |
Eric Wasylishen
|
8362ffa385
|
qbsp: fix memory/.bsp file corruption if map contains a texture name longer than 31 characters
|
2023-09-24 19:42:42 -06:00 |
Eric Wasylishen
|
a3d55f905e
|
qbsp: fix structural solid not eating other content types
|
2023-03-26 17:13:34 -06:00 |
Eric Wasylishen
|
6e064ae3c7
|
qbsp: restore detail to non-sealing
|
2023-03-26 16:20:10 -06:00 |
Eric Wasylishen
|
505efbf885
|
tests: standardize map naming convention
|
2023-02-25 12:46:22 -07:00 |
Eric Wasylishen
|
dea7bce763
|
build: work around macOS compile error
|
2023-02-22 01:31:21 -07:00 |
Eric Wasylishen
|
3c1cd97d63
|
build: work around macOS compile error
|
2023-02-22 01:18:26 -07:00 |
Eric Wasylishen
|
096f347a12
|
qbsp: fix func_detail_fence/func_detail_wall with DETAIL set on brushes
|
2023-02-22 01:16:32 -07:00 |
Eric Wasylishen
|
60dea4af4c
|
qbsp: fix func_detail_wall in q2 mode
|
2023-02-22 00:57:31 -07:00 |
Eric Wasylishen
|
2fb75ede17
|
tests: add q2 func_detail_wall and func_detail_fence test case
|
2023-02-22 00:11:30 -07:00 |
Eric Wasylishen
|
eda6155844
|
cleanup: run ./clang-format-all.sh
clang-format version 15.0.7
|
2023-02-18 22:59:43 -07:00 |
Eric Wasylishen
|
71a0ce77ac
|
qbsp: q2: set leaf 0's cluster to -1
leaf 0 is the invalid placeholder leaf, but we were giving it
cluster 0 which is valid. instead, give it cluster -1
|
2023-02-07 23:17:55 -07:00 |
Eric Wasylishen
|
302d600f4c
|
qbsp: strip _tb_ keys, convert __TB_empty to skip
|
2023-01-30 00:28:31 -07:00 |
Eric Wasylishen
|
9edad10b0f
|
common: add convenience version of EntData_Parse
|
2023-01-30 00:08:45 -07:00 |
Eric Wasylishen
|
439d0de7f2
|
testmaps: test case for hint brush causing faces to be deleted
|
2023-01-29 15:06:55 -07:00 |
Eric Wasylishen
|
e9cd29a394
|
tests: add test case for WINDOW being non-mirrored
|
2023-01-06 12:07:30 -07:00 |
Eric Wasylishen
|
64c0d8c0c4
|
qbsp: fix AUX to be non-mirrorinside by default
|
2023-01-06 12:00:32 -07:00 |
Eric Wasylishen
|
aa928e1515
|
tests: add q2 ladder test case
|
2023-01-03 17:40:56 -07:00 |
Eric Wasylishen
|
c43371213e
|
tests: move benchmarks to new file, add clip benchmark
|
2023-01-03 16:20:22 -07:00 |
Eric Wasylishen
|
710e70d74b
|
testqbsp: add (failing) test case with off-grid geo and missing faces
|
2022-12-23 00:04:22 -07:00 |
Eric Wasylishen
|
1fb53cbe4d
|
qbsp: fix area assignment on leaking q2 maps
reverts c9243d4fea
|
2022-12-21 21:18:06 -07:00 |
Eric Wasylishen
|
fe5ce3765a
|
test: add a few more area-related assertions
|
2022-12-21 20:56:18 -07:00 |
Eric Wasylishen
|
6ac564c64f
|
build: remove unused subprocess.h dependency
|
2022-12-19 00:36:04 -07:00 |
Eric Wasylishen
|
6451a3f2aa
|
qbsp: fix _mirrorinside 1 on func_detail_fence (q2)
|
2022-12-15 00:18:22 -07:00 |
Eric Wasylishen
|
abb92d4b0f
|
qbsp: fix crash when using -omitdetail and an all-detail bmodel
|
2022-11-21 01:13:31 -07:00 |
Eric Wasylishen
|
04adb17b1b
|
qbsp: fix -nodetail in q2 mode
|
2022-11-21 00:10:26 -07:00 |
Eric Wasylishen
|
12d82db8b1
|
qbsp: implement -omitdetail for q2
|
2022-11-20 23:58:30 -07:00 |
Eric Wasylishen
|
276aa147dc
|
fix implicit qvec conversions reported as errors
in Apple clang version 12.0.0 with std=c++2a mode
|
2022-11-12 19:39:31 -07:00 |
Eric Wasylishen
|
e6cec0eb5e
|
qbsp: fix _mirrorinside 0 in q2 mode
|
2022-11-06 23:53:06 -07:00 |
Eric Wasylishen
|
2bd2515792
|
all: cleanup unused includes (Clion - detect not directly used)
|
2022-10-31 21:37:34 -06:00 |
Eric Wasylishen
|
c84f5898df
|
tests: doctest
|
2022-10-21 18:33:19 -06:00 |
Eric Wasylishen
|
e8aeab3a55
|
test_qbsp.cc: split out q2 tests to a new file
|
2022-09-30 00:10:01 -06:00 |