Commit Graph

7029 Commits

Author SHA1 Message Date
Luke Street e0e88a88bc Add line break to GITHUB_ENV append 2021-05-02 18:43:26 -04:00
Luke Street 003c6d2f3f Merge remote-tracking branch 'origin/collison-fixes' 2021-05-02 18:38:09 -04:00
Luke Street adc9f496af Update athena (fixes atdna with dynamic LLVM) 2021-05-02 18:34:47 -04:00
Phillip Stephens 2b8bc3fd8a
Minor corrections, and fix memorycard corruption 2021-05-02 15:06:38 -07:00
Luke Street ebcee4ebf2 ci: ...but make sure clang-11 is fully installed 2021-05-02 13:56:47 -04:00
Luke Street 341aac4cd9 ci: Remove clang-9 entirely from Linux runners 2021-05-02 13:22:49 -04:00
Luke Street 2b626f9a53 ci: Set LLVM_ROOT_DIR on Linux runners 2021-05-02 00:11:36 -04:00
Luke Street 55e3b5ab11 ci: macOS brew upgrade formula 2021-05-02 00:04:14 -04:00
Luke Street 94f5c48b03 Update submodules (includes LLVM 12 fix) 2021-05-02 00:01:56 -04:00
Phillip Stephens 6ad0e5cb37
CGameCollision: Cleanups 2021-05-01 19:53:11 -07:00
Phillip Stephens 7e97b6f997
CGameCollision: Fix sign error 2021-05-01 19:52:36 -07:00
Phillip Stephens 0d63119cfc
CCollisionActor: Minor fixes and cleanups 2021-05-01 17:28:04 -07:00
Phillip Stephens f1b0c4b735
CJellyZap fixes 2021-04-25 20:16:16 -07:00
Luke Street 07c39542af CI: Update workflow branch names 2021-04-24 17:19:35 -04:00
Luke Street ea56fec66c Fix upload-debug-linux.sh 2021-04-21 10:36:08 -04:00
Phillip Stephens 518e639f69
Don't recreate every pipeline in CElementGen, only those relevent to CParticle instances 2021-04-20 18:00:03 -07:00
Phillip Stephens 54691cf035
Fix platform riders not being dragged when the platform is rotated by CScriptActorRotate 2021-04-19 21:52:14 -07:00
Luke Street 05ff095ed4 Set BUILD_ATHENA default ON 2021-04-18 23:36:22 -04:00
Luke Street 09adc3f2ad Update athena 2021-04-18 23:15:10 -04:00
Phillip Stephens 83fc649023
Fix CScriptActorRotate 2021-04-18 20:11:18 -07:00
Luke Street abe1eb71c0 Disable IPP for macOS universal build
Remove LLVM dependency from README.md
Attempt to fix png include on Linux
2021-04-18 21:39:09 -04:00
Phillip Stephens f795332d89
Merge pull request #388 from henriquegemignani/feature/optick
Using optick, linked from boo
2021-04-18 17:31:29 -07:00
Phillip Stephens 1654333a16
Only allocate particle buffers as needed, greatly improves performance and removes certain hacks 2021-04-18 16:53:51 -07:00
Luke Street 7b072bc650 Set PNG_LIBRARIES with CACHE FORCE 2021-04-18 12:19:27 -04:00
Luke Street f6f0faf68e Set PNG_LIBRARIES after find_package 2021-04-18 12:01:59 -04:00
Luke Street 49d3feab39 Fix athena download on win32; update boo 2021-04-18 12:00:26 -04:00
Luke Street c995643f9c Add dummy atdna target for shaderc 2021-04-18 11:30:33 -04:00
Luke Street 673ce0063b Fixes for new build 2021-04-18 11:19:09 -04:00
Phillip Stephens 1039424737
Minor CPhazonPool fixes 2021-04-13 19:09:55 -07:00
Luke Street 7d7db261a2 Use binary atdna, universal macOS fixes, more 2021-04-13 10:42:01 -04: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