Commit Graph

  • 2d54b3409a remove unused code related to "no_phong" main Eric Wasylishen 2025-02-08 16:03:46 -0700
  • 105d5ac9ed
    Merge 09b9a74eda into cd7968322f #445 Jonathan Linat 2025-02-08 17:23:25 -0500
  • cd7968322f docs: changelog updates 2.0.0-alpha9 Eric Wasylishen 2025-02-06 23:00:07 -0700
  • 3b3802faf7 common: use non-throwing std::filesystem::equivalent() Eric Wasylishen 2025-02-06 21:13:57 -0700
  • ebe157cb43 cleanup: get_hull_sizes(): use std::span instead of std::initializer_list Eric Wasylishen 2025-02-04 19:55:39 -0700
  • ee441a12a9 common: better qmat natvis Eric Wasylishen 2025-02-02 13:24:15 -0700
  • c65898dfd9 mapfile: texinfo_quake2_t::flags should be int, not surfflags_t Eric Wasylishen 2025-02-01 23:55:15 -0700
  • d6ad1606b4 cleanup: SurfFlagsForEntity: take epairs Eric Wasylishen 2025-02-01 18:08:58 -0700
  • fe42faf15b common: surfflags_t: use bitfields for the bools Eric Wasylishen 2025-02-01 16:25:51 -0700
  • bf6710e625 common: surfflags_t: convert is_hintship to function that checks for Q2_SURF_SKIP Eric Wasylishen 2025-02-01 16:17:26 -0700
  • f930305695 common: surfflags_t: convert is_hint to function that checks for Q2_SURF_HINT Eric Wasylishen 2025-02-01 16:04:08 -0700
  • 429921868a common: surfflags_t: convert is_nodraw to function that checks for Q2_SURF_NODRAW Eric Wasylishen 2025-02-01 15:53:37 -0700
  • 6f1b4252d2 common: split surfflags_t::native into native_q1 and native_q2 Eric Wasylishen 2025-02-01 14:45:00 -0700
  • 2bbcaed34b
    have notriggermodels output mins/maxs for hull 0 (#446) Justin 2025-01-31 18:01:54 -0800
  • bfffde23e6 have notriggermodels output mins/maxs for hull 0 #446 Justin 2025-01-30 19:33:25 -0800
  • fc003c64cd cleanup: use more default comparison Eric Wasylishen 2025-01-28 21:56:49 -0700
  • 21a665110c imglib: error if trying to use a palette but none is loaded Eric Wasylishen 2025-01-28 21:43:03 -0700
  • c06dbb0693 tests: add a texture case sensitivity test Eric Wasylishen 2025-01-28 21:42:13 -0700
  • 5a94c671a2 tests: fix broken test after img::clear() change Eric Wasylishen 2025-01-24 20:34:51 -0700
  • 41ac385840 docs: note that dmodel::origin is apparently unused Eric Wasylishen 2025-01-23 23:49:09 -0700
  • b66e771056 readme updates Eric Wasylishen 2025-01-23 23:47:48 -0700
  • 887ba83151 tests: clear fs, imglib between tests Eric Wasylishen 2025-01-23 23:47:32 -0700
  • de1e130e4f tests: better documentation and test for areaportals Eric Wasylishen 2025-01-20 00:15:57 -0700
  • b1ee327092 refactor: replace EXPECT_VECTORS_UNOREDERED_EQUAL with gtest matchers Eric Wasylishen 2025-01-19 23:18:28 -0700
  • 09b9a74eda feat: migrate 'lightpreview' to Qt6 #445 Jonathan Linat 2025-01-13 14:13:28 -0500
  • a6c7a18cb8 ci: update to macos-14 Eric Wasylishen 2025-01-01 19:15:50 -0700
  • 4c1d4af2ed cleanup: use spaceship operator where possible Eric Wasylishen 2025-01-01 16:56:20 -0700
  • bbe39c7c82 bspfile: make conversion operators/constructors explicit Eric Wasylishen 2024-12-27 17:07:04 -0700
  • ca26b0e669 style: use twosided<T> instead of std::array<T,2> Eric Wasylishen 2024-12-25 20:03:51 -0700
  • bbd5bc7ff8 qbsp: replace old .prt writing code with WritePortalfile Eric Wasylishen 2024-12-15 22:34:40 -0700
  • 2b99fa3a62 common/prtfile: add WritePortalfile (unused currently) Eric Wasylishen 2024-12-14 23:33:13 -0700
  • d0788ac01f
    Add _hulls property to allow a bmodel to set for which hulls it should have clipnodes (#442) L-P 2024-12-09 08:06:26 +0100
  • 71cae3160e Fix _hulls when hull 0 is omitted #442 Eric Wasylishen 2024-12-08 23:41:36 -0700
  • 0f1a7186d6 qbsp: never merge across liquids, deprecate -nomergeacrossliquids Eric Wasylishen 2024-12-07 19:47:16 -0700
  • dabae0143f tests: EXPECT_EQ -> ASSERT_EQ Eric Wasylishen 2024-12-07 14:12:35 -0700
  • a17764a88f lightpreview: add "view -> move camera to" menu item Eric Wasylishen 2024-11-30 21:33:49 -0700
  • 04e40951de Add _hulls bmodel property Léo Peltier 2024-11-24 15:38:03 +0100
  • d7eca5f317 cmdlib: fix broken Q_strcasecmp and Q_strncasecmp Eric Wasylishen 2024-11-29 00:01:59 -0700
  • 638076ffb2 bspinfo: fix not clearing between styles Eric Wasylishen 2024-11-24 21:15:32 -0700
  • dfa164ffce qbsp: more func_illusionary_visblocker fixes.. Eric Wasylishen 2024-11-23 23:02:26 -0700
  • a0953767a2 qbsp: more func_illusionary_visblocker fixes Eric Wasylishen 2024-11-23 22:21:51 -0700
  • 4e11e3ebe1 qbsp: remove treating __TB_empty as skip Eric Wasylishen 2024-11-23 10:39:30 -0700
  • 9d6ce6d83c qbsp: fix func_illusionary_visblocker behaviour Eric Wasylishen 2024-11-20 20:19:34 -0700
  • 9f4cfb0c3d cleanup: code formatting pass Eric Wasylishen 2024-11-18 21:25:27 -0700
  • 8038b730e1 qbsp: fix func_illusionary_visblocker Eric Wasylishen 2024-11-18 20:07:51 -0700
  • 27c40b6255 tests: add q2_mist_aux_implicitly_detail.map test Eric Wasylishen 2024-11-18 19:54:07 -0700
  • 178e04e0d5 bspfile: explain why AUX and MIST are forced to be detail Eric Wasylishen 2024-11-17 23:01:56 -0700
  • cdedc6220c cleanup: remove some more const references to small objects Eric Wasylishen 2024-11-17 22:08:44 -0700
  • 9f3927f1a7 cleanup: avoid unnecessary const int & Eric Wasylishen 2024-11-17 21:58:40 -0700
  • 1337919805 cleanup: don't pass std::string_view by reference Eric Wasylishen 2024-11-17 21:52:10 -0700
  • 9c016b0e3a cleanup: don't pass float_type by reference Eric Wasylishen 2024-11-17 21:40:41 -0700
  • 1c6c48426a cleanup: don't pass float by reference (it's only 4 bytes) Eric Wasylishen 2024-11-17 21:39:26 -0700
  • 4cffdc1cd2 cleanup: don't pass bool by reference Eric Wasylishen 2024-11-17 21:37:17 -0700
  • 71933f2be1 cleanup: don't pass double by reference (it's only 8 bytes) Eric Wasylishen 2024-11-17 21:34:54 -0700
  • c755f47c03 cleanup: don't pass size_t by reference (it's only 8 bytes) Eric Wasylishen 2024-11-17 21:26:27 -0700
  • b8fdbe3d41 cleanup: don't pass contentflags_t by reference (it's only 8 bytes) Eric Wasylishen 2024-11-17 21:23:09 -0700
  • 472077b8e1 common: add has_structural_solid() helper Eric Wasylishen 2024-11-17 15:02:47 -0700
  • 49fe4dc33d common: add gtest printing support to aabb type Eric Wasylishen 2024-11-17 10:04:09 -0700
  • 3120d5b6ed qbsp: fix test failure from last commit Eric Wasylishen 2024-11-03 23:59:27 -0700
  • 3d7916e966 qbsp: fix -notex Eric Wasylishen 2024-11-03 23:37:31 -0700
  • 14d8b5f6fc common: fix bitflag_names Eric Wasylishen 2024-10-31 19:05:23 -0600
  • 47faf6c0be lightpreview: show area in status bar Eric Wasylishen 2024-10-03 00:05:48 -0600
  • 3ec5ef462a lightpreview: fix invalid map access if .bsp has no lighting Eric Wasylishen 2024-10-02 22:49:56 -0600
  • c5bc920b4a qbsp: fix bmodel bounds if clip brushes are used Eric Wasylishen 2024-10-01 22:58:00 -0600
  • b2f23f7642 build fix attempt Eric Wasylishen 2024-09-18 23:33:13 -0600
  • 68a5b55af9 polylib: make winding printable for debugging/testing Eric Wasylishen 2024-09-18 23:10:19 -0600
  • f5d105b34d qvec: allow gtest to print Eric Wasylishen 2024-09-18 22:57:42 -0600
  • ed62ec1040 cleanup: remove unused game argument from contentflags_t::to_string() Eric Wasylishen 2024-09-08 19:36:00 -0600
  • d532580aaf macos-12 -> macos-13 Eric Wasylishen 2024-09-07 13:12:56 -0600
  • 6a72c96fd4 fix mac compilation Eric Wasylishen 2024-09-07 11:54:35 -0600
  • 6ff979e450 qbsp: redesign _chop and _chop_order Eric Wasylishen 2024-09-07 11:36:04 -0600
  • 6c9b681b0f Merge branch 'brushbsp' of https://github.com/ericwa/ericw-tools into brushbsp Jonathan 2024-08-26 06:12:09 -0400
  • 2b700f0514 allow non-fatal compiler errors fix crash in whitespace trim increase stack size Jonathan 2024-08-26 06:12:05 -0400
  • 7389adfa38 tests: update test expectation for last commit Eric Wasylishen 2024-08-05 17:12:05 -0600
  • 3f1659dd84 qbsp: only reuse edges once for software renderer compat Eric Wasylishen 2024-08-05 15:45:55 -0600
  • 0b2395dacd bsputil: fix --extract-entities and --extract-textures command line parsing Eric Wasylishen 2024-08-04 12:09:12 -0600
  • 2354209fea tests: rename test,cc > test_settings.cc Eric Wasylishen 2024-08-04 11:46:27 -0600
  • 5b06cde21c tests: add a few more settings tests (parse remainder) Eric Wasylishen 2024-08-04 11:43:33 -0600
  • a6ee0c6c4d bsputil: move settings to header Eric Wasylishen 2024-08-04 10:45:12 -0600
  • adeb3e81aa light: fix _surflight_group Eric Wasylishen 2024-07-25 22:45:18 -0600
  • e5f01ce0e3 light: add _switchableshadow_target Eric Wasylishen 2024-07-20 23:11:26 -0600
  • 8ac82b7c79
    Add Ubuntu 24.04 CI, Fix Embree 4 (#434) Eric Wasylishen 2024-07-20 19:51:19 -0600
  • 14d4e91b82 common: fix ASan error on non-null-terminated (16 char long) texture names #434 ubuntu-24.04 Eric Wasylishen 2024-07-20 19:41:20 -0600
  • 0215d52301 For Linux, only upload artifact from Ubuntu 22.04 for now (fix) Eric Wasylishen 2024-07-20 19:07:00 -0600
  • 5fc8979e54 skip packaging of embree/TBB if using system provided packages Eric Wasylishen 2024-07-20 18:58:49 -0600
  • a8d33fe1a2 Use system TBB and Embree 4 on ubuntu-24.04 Eric Wasylishen 2024-07-20 18:44:13 -0600
  • 867621ece7 For Linux, only upload artifact from Ubuntu 22.04 for now Eric Wasylishen 2024-07-20 18:29:22 -0600
  • ef8f28f33c Fix embree4 bitrot. #433 Daniel Svensson 2024-07-20 23:47:11 +0200
  • a180da39ea Add Ubuntu 24.04 to CI matrix. Daniel Svensson 2024-07-20 23:46:47 +0200
  • 5142116294 docs: update -maxedges docs Eric Wasylishen 2024-07-06 13:53:55 -0600
  • 263dd5faa1 tests: check that we're not outputting >64 sided faces in Q1 mode Eric Wasylishen 2024-07-05 21:54:33 -0600
  • 04604b18cd
    tests: replace doctest with googletest (#431) Eric Wasylishen 2024-06-23 21:31:02 -0600
  • baaaff9c68 fix test names to comply with gtest rules #431 googletest Eric Wasylishen 2024-06-23 20:47:58 -0600
  • daffd2c5a6 Revert "check for test failure" Eric Wasylishen 2024-06-23 20:13:37 -0600
  • a71d020c5a check for test failure Eric Wasylishen 2024-06-23 20:01:11 -0600
  • 2fdd40c880 tests: replace doctest with googletest Eric Wasylishen 2024-06-23 12:28:13 -0600
  • a093037ed3 common: fix roundtrip of Q2_CONTENTS_NO_WATERJUMP Eric Wasylishen 2024-06-23 12:35:00 -0600
  • 56b56131d7 Merge branch 'brushbsp' of https://github.com/ericwa/ericw-tools into brushbsp Jonathan 2024-06-07 21:22:43 -0400
  • f816b433d1 fix visible clip brushes add support for the two missing content flags from re-release Jonathan 2024-06-07 21:22:38 -0400
  • 02be89079f light: fix test failures from refactoring Eric Wasylishen 2024-06-04 22:41:55 -0600