Commit Graph

  • 4080e6399b Before first version rewrite Sauraen 2024-03-11 21:37:10 -07:00
  • 6fdb6e33fd Minor updates Sauraen 2024-03-09 16:05:02 -08:00
  • 321a44e3bd Updated readme ExpandCounters Sauraen 2024-03-03 21:51:50 -08:00
  • c8f5235409 New counters working Sauraen 2024-03-03 20:40:10 -08:00
  • b009793f0b Fixed overlays change Sauraen 2024-02-28 22:41:09 -08:00
  • a7635cb605 Reorganized overlays, broken again Sauraen 2024-02-28 22:26:05 -08:00
  • 3870d2a957 Fixed bug, works Sauraen 2024-02-28 21:51:13 -08:00
  • 7f9b7df4d6 Made mini table, but broken Sauraen 2024-02-27 22:18:38 -08:00
  • 211b4c86d2 Before dispatch change Sauraen 2024-02-27 21:30:23 -08:00
  • aa5acc439f In progress Sauraen 2024-02-25 17:05:26 -08:00
  • 4f2d25cec5 Bloodbath F3DEX2_5 Sauraen 2024-02-22 21:53:37 -08:00
  • f2e21f57fe WIP MoreProfiling Sauraen 2024-02-22 21:19:43 -08:00
  • 1a17833499 Added occlusion plane CPU code Sauraen 2024-02-12 22:31:08 -08:00
  • ef1edf3256 Added some extra parens to fix warnings Sauraen 2024-02-06 21:07:46 -08:00
  • 7b06c8117d Updated readme Sauraen 2024-01-28 18:21:53 -08:00
  • 76c5ea6574 Merge pull request #3 from Thar0/fix-assembling Sauraen 2024-01-28 17:57:49 -08:00
  • 8b69db7e56 Fix assembling on armips v0.11.0 (Apr 3 2022) Thar0 2024-01-15 21:25:07 +00:00
  • d7f33fea92 Integrated changes from Tharo Sauraen 2024-01-28 16:40:14 -08:00
  • 36c2500ef9 New performance counters Sauraen 2024-01-27 18:05:54 -08:00
  • 3f5b0cf662 Updated camera world pos code Sauraen 2023-12-28 22:54:07 -08:00
  • d5d0ffd66a Added wait for DMA for perf counters Sauraen 2023-12-27 13:12:33 -08:00
  • b19976e7a0 Fixed texgen bug Sauraen 2023-12-26 17:53:03 -08:00
  • 37b3e230df Changed GBI default to not require semicolons, got rid of new extra union in the vtx struct Sauraen 2023-12-24 16:36:06 -08:00
  • 7f0ab97d53 Added CFG_DEBUG_NORMALS Sauraen 2023-12-23 22:47:48 -08:00
  • 43110edea7 Updated SPLightColor to avoid ruining directional lights Sauraen 2023-12-23 21:15:40 -08:00
  • 2344549f2c Merge pull request #2 from mountainflaw/patch-2 Sauraen 2023-12-23 20:52:58 -08:00
  • d77edaa02c update spacing on deflight1 bicyclesoda 2023-12-20 22:51:56 -05:00
  • e8a5b13c61 Update gbi.h bicyclesoda 2023-12-20 22:00:31 -05:00
  • d6ff7112ee Updated readme RegistersRefactor Sauraen 2023-12-11 22:20:44 -08:00
  • e5708efd3c Fixed bug with specular Sauraen 2023-12-10 15:04:47 -08:00
  • 36c578d15f Fixed major bug with normals unpacking Sauraen 2023-12-09 22:42:31 -08:00
  • e3ce38ab0d Fixed bug in specular Sauraen 2023-12-06 22:14:17 -08:00
  • 7c4774ee33 Fixed bug in Fresnel color Sauraen 2023-12-04 22:03:43 -08:00
  • 8ef52278f6 Added camera world setting Sauraen 2023-12-03 22:44:53 -08:00
  • 0e11cba8d5 Fixed bug in normals unpacking Sauraen 2023-12-03 16:51:19 -08:00
  • d9d7f5fdfb Readme updates Sauraen 2023-11-29 22:39:57 -08:00
  • 283e5b9db1 Specular implementation Sauraen 2023-11-25 17:42:23 -08:00
  • f247fecdbb Middle of specular Sauraen 2023-11-24 22:35:20 -08:00
  • 68f9725130 Post move halfword working Sauraen 2023-11-24 19:02:14 -08:00
  • a6ec03052a Okay, now actually before refactor Sauraen 2023-11-24 14:34:56 -08:00
  • c01df0f7e8 Just before move halfword refactor Sauraen 2023-11-24 13:00:05 -08:00
  • d06996ec3d Done with zero refactor Sauraen 2023-11-23 16:18:07 -08:00
  • 867cfabb1e Fixed fog issue Sauraen 2023-11-23 15:47:55 -08:00
  • 32b8fef424 Middle of zero refactor; generally working, but fog clipping issue Sauraen 2023-11-22 22:38:49 -08:00
  • c37ffb7ac0 Before vOne refactor Sauraen 2023-11-22 18:20:40 -08:00
  • a17e7a07fc Farther along Sauraen 2023-11-21 22:18:46 -08:00
  • 6051ced174 Part way through Sauraen 2023-11-21 21:48:36 -08:00
  • 7558ac411b Before vector regs refactor Sauraen 2023-11-20 20:39:53 -08:00
  • ec90a78dc9 Fixed crashing with new material culling Sauraen 2023-11-17 17:39:37 -08:00
  • a069b16458 Material culling implemented, but crashes sometimes NewMaterialCulling Sauraen 2023-11-17 16:11:43 -08:00
  • 10e0c32b61 Expanded perf counters Sauraen 2023-11-17 13:21:45 -08:00
  • a60dcd1767 Changed occlusion plane components scaling Sauraen 2023-11-15 21:29:13 -08:00
  • 34a5ab2069 Fixed bugs in occlusion plane Sauraen 2023-11-09 22:51:09 -08:00
  • dd93aef949 Finished draft occlusion plane impl but not working; removed memory use of facing culling Sauraen 2023-11-08 22:06:07 -08:00
  • fc2653beb1 Second step integrating occlusion plane Sauraen 2023-11-06 21:52:15 -08:00
  • 4462e30a60 First step integrating occlusion plane Sauraen 2023-11-06 21:20:37 -08:00
  • 2ee7d98ef2 Added num prims perf counter Sauraen 2023-11-05 14:51:25 -08:00
  • 902257db3b Removed bounding vertices system Sauraen 2023-11-05 10:43:49 -08:00
  • 3e29c8efec Register name cleanup Sauraen 2023-11-04 21:42:30 -07:00
  • f46ccaeb66 Documented issue with SPSetLights Sauraen 2023-11-03 22:04:03 -07:00
  • fd1348ab3b Fixed GBI definition of gsSPLightToRDP Sauraen 2023-10-30 22:22:58 -07:00
  • 10a9ee2c36 Fixed cel threshold Sauraen 2023-10-29 22:22:29 -07:00
  • 22e13c477a Added SPLightToFogColor for cel shading blender pipeline version Sauraen 2023-10-29 11:22:42 -07:00
  • 47eb1ae9ac Move to HackerN64 org Sauraen 2023-10-21 15:24:26 -07:00
  • 479391bb1d Notice of moved Sauraen 2023-10-21 14:45:35 -07:00
  • 419b976074 Starting work on occlusion plane Sauraen 2023-10-21 14:44:24 -07:00
  • f3db2abc93 Fixed overlay 0 register assumption bug, ucode appears to work Sauraen 2023-10-07 22:19:00 -07:00
  • 03b07e1d23 Fixed bugs with immediate logical not being sign extended Sauraen 2023-10-07 19:51:47 -07:00
  • 96266daae3 Doc fixes Sauraen 2023-10-07 17:15:38 -07:00
  • 77669fddfc Testing with HackerOoT Sauraen 2023-10-01 21:53:28 -07:00
  • 1c0402531e More documentation Sauraen 2023-09-25 19:45:27 -07:00
  • c8d5df8f9f More documentation Sauraen 2023-09-23 18:39:55 -07:00
  • 317c70e3ad Draft of GBI sort of finished Sauraen 2023-09-17 16:45:50 -07:00
  • 60c09f20f4 Added call if onscreen Sauraen 2023-09-17 13:00:14 -07:00
  • 9e2ad0b5d3 Minor updates Sauraen 2023-09-16 18:36:00 -07:00
  • ecbb992c91 Added short forward jumps optimization Sauraen 2023-09-16 18:29:45 -07:00
  • 5e72fdab33 Implemented new optimizations Sauraen 2023-09-14 22:57:49 -07:00
  • e2fd0ecbb9 Draft implementation of last image and last block Sauraen 2023-09-13 22:22:34 -07:00
  • 75d2d3d9a5 Draft of new cull system Sauraen 2023-09-13 19:32:50 -07:00
  • f2cf8c3917 Before changing flags verts system Sauraen 2023-09-12 18:50:36 -07:00
  • 1cf0856ebf Lots of documentation Sauraen 2023-09-11 22:04:24 -07:00
  • 7031fdf644 Working on new GBI changes Sauraen 2023-09-10 13:07:04 -07:00
  • f9f9b9cb7b Added count hint for Kaze Sauraen 2023-09-09 13:22:16 -07:00
  • 08a499bf15 Added lightCorrectScales Sauraen 2023-09-07 22:00:17 -07:00
  • 29373d90d7 Working on documentation Sauraen 2023-09-07 20:34:57 -07:00
  • a4eef84a1a Added FLAGS1VERT Sauraen 2023-09-04 15:30:53 -07:00
  • e82206ff52 Changed cel LIGHTTOALPHA to max of light components Sauraen 2023-09-04 12:12:52 -07:00
  • 4a95647982 More refactor, vtx_indices_to_addr optimization Sauraen 2023-09-03 17:54:41 -07:00
  • 2e1144c3e5 More reg renames and docs Sauraen 2023-09-03 15:05:44 -07:00
  • 613f342fe0 Register rename refactor begin Sauraen 2023-09-03 11:25:35 -07:00
  • fbf30c3bbc Names refactoring Sauraen 2023-09-02 21:07:20 -07:00
  • 46b0678624 Some vZero vOne refactoring Sauraen 2023-09-02 17:33:07 -07:00
  • 9dea137f5b New draft of flagsverts Sauraen 2023-08-27 22:40:37 -07:00
  • cc3bde8b62 Moved alpha compare cull Sauraen 2023-08-27 21:39:20 -07:00
  • 49ecaea731 After constants refactor Sauraen 2023-08-27 15:33:40 -07:00
  • c5b562ae29 Part way through constants refactor Sauraen 2023-08-27 14:49:25 -07:00
  • bf429f1a1f Draft of alpha compare cull Sauraen 2023-08-27 11:26:09 -07:00
  • 7ff0c48870 Draft of Fresnel Sauraen 2023-08-26 17:06:23 -07:00
  • abecb76c76 Working on flags mask stuff Sauraen 2023-08-21 20:37:24 -07:00
  • a9103ee0b5 Draft of new flagsverts based on distance Sauraen 2023-07-06 22:07:05 -07:00