Commit Graph

21 Commits

Author SHA1 Message Date
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 9d634e6a05 Hacky scan visor rendering 2022-05-09 17:13:38 -04:00
Luke Street 4eff37fcb2 aurora: Code cleanup, more performant hashing 2022-05-02 19:42:59 -04:00
Luke Street 788f57cb52 aurora: Use multiple staging buffers & map at end of frame 2022-03-16 02:05:56 -04:00
Luke Street c01152e23a aurora: Use staging buffer for mapping 2022-03-15 23:04:43 -04:00
Luke Street efd14dcaf2 aurora: Use MapAsync for buffer writing 2022-03-15 22:39:22 -04:00
Luke Street 02a7b85b23 aurora: WIP cache for display lists & static buffers 2022-03-15 02:18:45 -04:00
Luke Street e88f831950 Implement HandleTransparency, lighting & fix texture load 2022-03-08 17:19:02 -05:00
Luke Street a2743b905b aurora: model fixes, texture_convert fixes 2022-03-08 03:52:36 -05:00
Luke Street e0a7236ad6 Various model rendering fixes 2022-03-08 02:44:57 -05:00
Luke Street 14a82a678a Some hacks for TEV stage handling 2022-03-08 00:28:31 -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 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 ad1453ac08 Create xxhash_impl.{c,h} for ease of use & universal builds 2022-02-27 11:05:48 -05:00
Phillip Stephens 49418f444f
aurora: Cleanup, rename ZTest to ZComp to more accurately describe purprose, implement colored_quad 2022-02-20 13:06:04 -08: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