99 Commits

Author SHA1 Message Date
Luke Street ae0f62c021 Use GXCopyTex; various implementations
- Fix CTexture::LoadMipLevel
- Fix boid rendering for CFishCloud, CSnakeWeedSwarm, CWallCrawlerSwarm
- Update aurora
2022-08-09 02:10:51 -04:00
Luke Street 324d89693c Update aurora; CMoviePlayer fixes 2022-07-31 17:03:15 -04:00
Luke Street 1e9d96c906 Migrate to aurora submodule 2022-07-29 16:17:24 -04:00
Luke Street 26fd0e2b9f Text rendering & CWorldTransManager fixes 2022-05-19 00:57:30 -07:00
Luke Street 712a26ab93 CGraphics: Handle Point type in LoadLight
Also removes shadowRender parameter from
DrawUnsortedGeometry, it's now unused.
2022-05-12 01:57:24 -04:00
Luke Street e69a4fdd98 CGraphics: Fix light params in LoadLight 2022-05-10 19:40:37 -04:00
Phillip Stephens 724deee2ab Fix incorrect light colors 2022-05-10 01:40:55 -07:00
Phillip Stephens 17136fdfb9 Implement GX lighting API (need to update shader generation) 2022-05-10 01:20:09 -07:00
Luke Street 07b4208c42 Implement Model TCG 2022-03-26 21:34:20 -04:00
Luke Street a0d5c5c285 GX implementation of CHudRadarInterface 2022-03-26 20:24:23 -04:00
Phillip Stephens 51a1b6ba9b GX: fix uploading post transform matrices 2022-03-24 01:03:41 -07:00
Luke Street b9b635b311 aurora: GX Stream API, VtxDesc, TevSwap & more 2022-03-19 13:30:25 -04:00
Luke Street ec5f188063 Implement fog 2022-03-14 19:12:18 -04:00
Luke Street af856de6a8 aurora: Start implementing TCGs 2022-03-14 18:00:03 -04:00
Luke Street 69d0ad1fd9 Fix Stream API issues 2022-03-14 01:47:25 -04:00
Luke Street f3635c740a CGraphics: Clear flags on StreamEnd 2022-03-13 15:22:08 -04:00
Luke Street a3d0da44e2 Implement CGX & migrate usages to CGX/GX 2022-03-12 10:47:20 -05:00
Luke Street 71342ed75e More aurora::gx refactoring 2022-03-07 18:53:42 -05:00
Luke Street cd86dbd6ee More CCubeMaterial, more CGraphics, more aurora::gx 2022-03-06 02:46:42 -05:00
Luke Street 84b6fcfb44 Remove forRenderer from CGraphics PerspectiveProjectionMatrix 2022-03-05 18:30:43 -05:00
Phillip Stephens 24a602c10f Cleanup and more migration to Stream 2022-03-05 13:46:53 -08:00
Luke Street 33d0d14fda Initial working CGraphics Stream API 2022-03-04 22:37:07 -05:00
Luke Street 740114af9e Begin transitioning to new CTexture; start Stream API 2022-03-04 02:47:21 -05:00
Luke Street fb69d3fdba aurora: Add more GX state functions & cleanup 2022-02-27 16:58:27 -05:00
Phillip Stephens 004d78100f More CCubeRenderer imps 2022-02-27 13:17:44 -08:00