2
0
mirror of https://github.com/AxioDL/metaforce.git synced 2025-05-13 23:11:20 +00:00

99 Commits

Author SHA1 Message Date
Lioncash
d3d629d405 RuntimeCommon: Use const on member functions where applicable
Adds missing const qualifiers on class member functions that don't
modify instance state.
2019-08-14 09:25:39 -04:00
Jack Andersen
5acf9ecbcf Graphics debug groups and bug fixes 2019-07-20 22:42:52 -10:00
Jack Andersen
7a3da1f7a6 Massive fmtlib refactor 2019-07-19 18:27:21 -10:00
6df0fcde50 Minor CElementGen cleanup, implement CFlaahgraPlants 2019-06-20 14:17:03 -07:00
Jack Andersen
e218b8aeb5 CActorContraption fixes, better CMake dependency handling 2019-06-11 16:05:17 -10:00
Jack Andersen
b72cc490e8 Implement CFishCloud 2019-04-02 18:32:31 -10:00
Jack Andersen
99b1a8ef49 Lots of bug fixes 2019-03-12 17:46:20 -10:00
Jack Andersen
2f963b9ce3 Various bug fixes 2019-03-08 22:58:27 -10:00
Jack Andersen
8b9f073635 Various rendering fixes 2019-03-02 20:19:42 -10:00
Jack Andersen
8df0a4913c zeus constexpr refactor and thermal visor fixes 2019-02-23 21:15:54 -10:00
Jack Andersen
48eaa2545b Working CScriptGunTurret 2019-02-17 19:47:46 -10:00
Jack Andersen
ad2681f857 Windows fixes 2019-01-28 22:28:35 -10:00
Jack Andersen
d60fcc99c9 Fix CNewIntroBoss and particle bugs 2019-01-04 17:28:02 -10:00
d30ceb6611 More CPuddleSpore implementations 2018-12-12 11:50:37 -08:00
Jack Andersen
636c82a568 New code style refactor 2018-12-07 19:30:43 -10:00
Jack Andersen
7c7da6671a SIMD refactor 2018-12-07 15:49:15 -10:00
89ece2e9b2 Proper CRandom16 usage
More CScriptGunTurret imps
2018-11-09 18:48:06 -08:00
Jack Andersen
1aab0528f3 Various bug fixes 2018-11-07 14:53:38 -10:00
Jack Andersen
3ef7386978 Proper interleaved rendering of indirect-textured particle instances 2018-11-04 21:25:28 -10:00
Jack Andersen
4c306e7e40 Implement CHUDBillboardEffect, bug fixes 2018-11-03 15:08:44 -10:00
Jack Andersen
3f4aeffb17 Merge branch 'shader-refactor' 2018-10-15 17:17:37 -10:00
bbfe61efbf Various loader implementations 2018-10-11 15:57:05 -07:00
Jack Andersen
c307e354ca Huge shader refactor 2018-10-06 16:59:17 -10:00
Jack Andersen
8f9d7da3ee Implement tessellation shader for HLSL 2018-06-07 15:15:46 -10:00
Jack Andersen
cc6d79e280 Various bug fixes 2018-05-26 18:22:38 -10:00
Jack Andersen
70b3404b7c Windows build fixes and warning avoidance 2018-05-24 20:39:38 -10:00
Jack Andersen
f60af632b3 Big fixes and big memory leak refactor (linux only for now) 2018-05-19 20:14:57 -10:00
0c49c8ea9e Implement CScriptActorKeyframe 2018-05-14 14:44:09 -07:00
Jack Andersen
9130b9459a More particle bug fixes 2018-05-13 13:27:47 -10:00
Jack Andersen
faf0ac7d27 Particle POI fix, implement ORNT mode for particles 2018-05-12 18:09:11 -10:00
711c3e0d2c Remove rstl::optional_object, various cleanups, implement CExplosion and CScriptDoor 2018-04-29 20:12:41 -07:00
6d60ccfd04 Various fixes and tweaks, Implement CExplosion, Add cheats 2018-04-26 14:12:20 -07:00
Jack Andersen
7100ed437f macOS decal rendering support 2018-03-16 17:41:01 -10:00
Jack Andersen
017185109f Fix disappearing actor issue 2018-03-04 13:23:21 -10:00
Jack Andersen
36f1473f3e All animation nodes implemented 2018-01-29 15:04:01 -10:00
Jack Andersen
bb10423267 Various particle bug fixes 2018-01-26 22:34:46 -10:00
Jack Andersen
8901ac2150 Various fixes 2017-12-09 19:30:01 -10:00
Jack Andersen
3894749675 Changes to support boo object tracker API 2017-11-04 20:17:12 -10:00
Jack Andersen
53ec80ce72 Implement CFlameWarp 2017-09-09 23:04:51 -10:00
Jack Andersen
361aa1512b Finish CGunWeapon 2017-09-04 17:00:19 -10:00
Jack Andersen
47e73f9f80 Add particle data binding for rendering PMUS quads 2017-06-12 08:20:07 -10:00
Jack Andersen
f8f3bf407a Finish CParticleElectric 2017-06-10 16:57:35 -10:00
Jack Andersen
f3acc97d63 Implement actual CParticleSwoosh rendering 2017-06-09 19:34:39 -10:00
Jack Andersen
ca9170bc88 Several initial CParticleSwoosh implementations 2017-06-03 18:54:47 -10:00
Jack Andersen
6da6e37d42 Conform CElementGen with retail 2017-06-03 15:01:09 -10:00
Jack Andersen
b2d375a1d7 Finish CSamusDoll 2017-05-05 19:21:42 -10:00
Jack Andersen
db12dd2ea2 Implement CStateManager::Update 2017-03-23 19:30:16 -10:00
12c6163e32 Fix CMemoryCardSys shutdown crash 2017-01-22 09:36:25 -08:00
362fb6b00d Implement CParticleGenInfoGeneric 2017-01-20 22:03:37 -08:00
Jack Andersen
f95d6c8ada OpenGL enum change; Metal <10.11 fixes 2016-08-23 18:35:35 -10:00