106 Commits

Author SHA1 Message Date
Luke Street ef347f7028 Update aurora & use RAII GXTexObj wrapper 2026-03-29 13:06:30 -06:00
Luke Street 9fbaad659d Add experimental Android app shell 2026-02-20 00:17:37 -07:00
Phillip Stephens d900a9376e Remove optick 2025-09-17 20:21:18 -07:00
Luke Street e72b05a7ac Reimpl CWorldShadow, OnScreenTex fixes 2025-04-15 19:38:39 -06:00
Phillip Stephens bc7519d175 Minor cleanup, fix CGraphics::Render2D 2025-04-14 23:09:22 -07:00
Luke Street 5c21e48920 Migrate to DolphinCGraphics impl & cleanup old code
aurora now uses the original model buffers, but
byteswapped. Migrates over to the updated impl.
2025-04-14 17:26:25 -06:00
Phillip Stephens a06f24bfc3 Minor fixes, cleanup ImGuiConsole, update aurora 2025-04-10 13:36:44 -07:00
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