Commit Graph

6701 Commits

Author SHA1 Message Date
Phillip Stephens 1654333a16
Only allocate particle buffers as needed, greatly improves performance and removes certain hacks 2021-04-18 16:53:51 -07:00
Phillip Stephens 1039424737
Minor CPhazonPool fixes 2021-04-13 19:09:55 -07:00
Luke Street 4e38cf3574 CI: Run brew update (bintray shut down) 2021-04-12 12:29:10 -04:00
Luke Street c7f301b485 CMemoryCardDriver: Avoid crash with corrupt/empty file 2021-04-12 12:22:57 -04:00
Luke Street fb9ea9092a Merge branch 'massive-rename' 2021-04-10 09:38:42 -04:00
Luke Street 8035846021 DataSpec: Use DataSpec:: prefix in logging
Update a missed URDE string reference
2021-04-10 09:37:03 -04:00
icefire 63a75a85d7 List correct CPU optimizer flag in README 2021-04-10 09:25:37 -04:00
Henrique Gemignani Passos Lima d6f19d26e7 Using optick, linked from boo 2021-04-10 09:21:34 -04:00
Henrique Gemignani Passos Lima e3896bdee9 Combine CommitResources for CBooRenderer::UpdateAreaUniforms.
This shares the IGraphicsDataFactory::Context over many functions, to avoid
the overhead of calling CGraphics::CommitResources multiple times.
2021-04-10 09:18:45 -04:00
Phillip Stephens 9bae2f943e
Rename everything 2021-04-10 01:42:06 -07:00
Luke Street 05d8ab688e chmod +x ci/build-dmg.sh 2021-04-07 13:44:03 -04:00
Luke Street 4247e38349 CI: Compress Linux/macOS debug files
Installs Intel IPP on Ubuntu and macOS runners
Updates boo to fix FindIPP for new *nix path
2021-04-07 12:39:26 -04:00
Luke Street 3b59eac508 Use new config dir in metaforce-gui
Updates a couple missed UI references to URDE
2021-04-07 11:13:20 -04:00
Luke Street ff528f1fa6 CI: Fix debug info for Linux & Windows 2021-04-07 11:12:50 -04:00
Luke Street 87dc66625c Updates & renaming for metaforce-gui 2021-04-06 21:24:14 -04:00
Luke Street d94a6eef2b Start renaming project to Metaforce 2021-04-06 18:58:11 -04:00
Luke Street 63a78f8753 CI: Actually build win32-clang again (oops) 2021-04-06 18:15:33 -04:00
Luke Street 37e833e6b4 Update fmt flags, fixes Windows build 2021-04-06 17:59:52 -04:00
Luke Street 5ecc52b42b Fix assetnameparser build 2021-04-06 15:46:02 -04:00
Luke Street b9fc493db7 CI: Disable IPP 2021-04-06 15:45:53 -04:00
Luke Street 62923c5677 CI: Install Intel IPP using nuget 2021-04-06 15:30:59 -04:00
Luke Street c284921dbb CI: Separate build & release workflows 2021-04-06 15:20:29 -04:00
Luke Street c6ef48d1c6 Merge submodule contents for hecl-gui/master 2021-04-06 15:11:00 -04:00
Luke Street ff06209aaf Remove submodule hecl-gui 2021-04-06 15:10:40 -04:00
Luke Street e9008c9e25 Move all submodules to extern 2021-04-06 15:07:45 -04:00
Luke Street 3c2dd5b95a Merge submodule contents for Editor/locale/master 2021-04-06 13:58:09 -04:00
Luke Street 8cc7153308 Remove submodule Editor/locale 2021-04-06 13:57:51 -04:00
Luke Street be0319820c Move zeus to root 2021-04-06 13:32:50 -04:00
Luke Street 7469f6aed7 Merge submodule contents for specter/master 2021-04-06 13:10:24 -04:00
Luke Street 162f6aa228 Remove submodule specter 2021-04-06 13:09:49 -04:00
Luke Street 5efaf5b7db Merge submodule contents for hecl/master 2021-04-06 13:04:59 -04:00
Luke Street 7858e46496 Remove submodule hecl 2021-04-06 13:04:00 -04:00
Luke Street 8371339825 Update hecl 2021-04-06 13:02:28 -04:00
Luke Street 85ee7ccb56 Update boo 2021-04-06 13:01:51 -04:00
Luke Street 914b98096a Update submodules & set remote tracking branches 2021-04-06 12:58:29 -04:00
Luke Street ca94f6974c Updates for fmtlib 7
Update submodules & tracking branches
2021-04-06 12:55:40 -04:00
Luke Street f18da254ce Set submodule tracking branch 2021-04-06 12:50:01 -04:00
Luke Street e237cf65c7 CI: Add yarn global bin to GITHUB_PATH 2021-04-06 11:58:25 -04:00
Luke Street 2578c17c1a CI: Disable fail-fast for Linux build matrix 2021-04-05 17:04:50 -04:00
Luke Street 2582bf94d5 CI: Fix win32-clang cmake configure syntax 2021-04-05 16:56:38 -04:00
Luke Street 1e8467ed7a CI: Use clang-cl / lld-link from VS installation 2021-04-05 16:44:27 -04:00
Luke Street 71a3bbb373 Update hecl, nod 2021-04-05 16:32:15 -04:00
Luke Street 36fc53e709 Update boo 2021-04-05 16:32:02 -04:00
Luke Street 9c690bf8da CI: Fix workflow syntax take 2 2021-04-05 16:01:46 -04:00
Luke Street ae5fa86f3e CI: Fix workflow syntax 2021-04-05 16:00:47 -04:00
Luke Street 9a6eba2383 CI: Upload MSVC PDBs; compress ELF debug info 2021-04-05 15:56:58 -04:00
Luke Street 0d1f2a49ff CI: Separate & upload debug info for Linux/macOS 2021-04-05 15:26:56 -04:00
Luke Street 2186fc0945 Disable LTO for Windows & macOS RelWithDebInfo 2021-04-05 15:20:36 -04:00
Luke Street ad7ac9dd01 Update hecl, kabufuda, nod 2021-04-05 13:32:29 -04:00
Luke Street 2b45ec3b43 Add USE_SPLIT_DWARF option for gcc+gold 2021-04-05 13:32:29 -04:00