Commit Graph

14 Commits

Author SHA1 Message Date
Luke Street 25a0fe4a73 Final(?) GCC 9 fixes 2022-06-13 15:51:52 -07:00
Luke Street 22417bcd75 GCC 9 fixes: Replace all default equality operators 2022-06-13 02:26:18 -04:00
Luke Street 4048492279 iOS and tvOS support 2022-05-27 15:52:16 -04:00
Luke Street 22dfd3b3f7 aurora: Rework texture binding API
- Texture binding is now handled by GX calls
- More CCubeMaterial / CCubeRenderer impl
- Semi-working thermal visor rendering
- More CGraphicsPalette impl
- Some CWorldShadow impl
- Start work on indirect texturing
- Stub out CTextRenderBuffer
2022-05-13 19:40:31 -04:00
Luke Street 64baad395a aurora: Add naive pipeline cache 2022-05-03 01:32:06 -04:00
Luke Street 4eff37fcb2 aurora: Code cleanup, more performant hashing 2022-05-02 19:42:59 -04:00
Luke Street 02a7b85b23 aurora: WIP cache for display lists & static buffers 2022-03-15 02:18:45 -04:00
Luke Street cd86dbd6ee More CCubeMaterial, more CGraphics, more aurora::gx 2022-03-06 02:46:42 -05: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 c8c2f44fbc aurora: Textured quads 2022-02-19 03:28:44 -05:00
Luke Street 5183809027 aurora: Async pipeline creation 2022-02-19 01:41:21 -05:00
Luke Street b6b68135ef aurora: Working movie player (again) 2022-02-19 00:33:56 -05:00
Luke Street c64f9eb2d1 aurora: Reimplement textures 2022-02-17 19:38:31 -05:00