Commit Graph

491 Commits

Author SHA1 Message Date
Irastris f170e4d5ed Texture dumping fixes (#235)
* Fix early return in find_replacement overloads for texture dumping

* Make dumping reachable

* Fix TLUT decoding
2026-06-27 18:40:17 -06:00
Luke Street e145b9ec20 Fix tests 2026-06-24 21:36:10 -07:00
Luke Street 05495810ba Migrate remaining GX functions to FIFO 2026-06-22 20:29:39 -07:00
Luke Street 0d78e100df Small rename 2026-06-18 09:10:06 -06:00
Luke Street 509021de0a Enable pipeline thread on OpenGL (ES) 2026-06-17 23:11:49 -06:00
Luke Street 2f17cc685d Migrate to encounter/dawn fork 2026-06-17 23:11:49 -06:00
MelonSpeedruns d04f3e310e Fix time with daylight savings (#229)
Co-authored-by: MelonSpeedruns <melonspeedruns@stratobox.net>
2026-06-17 22:02:37 -06:00
Luke Street 7ccdae1807 Don't set backend flags on SDL_Window 2026-06-17 20:44:06 -06:00
Luke Street 265928601c Disable texture_replacements debug logs 2026-06-17 20:44:06 -06:00
Luke Street e80ff02fd3 Fix gpu_prof on Metal (again) 2026-06-17 20:44:06 -06:00
Luke Street ce91e421a7 Support for wgpu::FeatureLevel::Compatibility 2026-06-17 20:44:06 -06:00
Olivia!! 34249a178f system fmt version 11.0 is required to compile, otherwise fetch (#230) 2026-06-17 19:50:39 -06:00
Luke Street cebba6aabb Don't call refresh_surface from worker thread 2026-06-17 00:01:07 -06:00
Luke Street 22351fb0b7 Patch RmlUi to fix IME keyboard state 2026-06-16 14:22:32 -06:00
Luke Street 9ba857096c Tracy zones in poll_events 2026-06-16 14:00:07 -06:00
Luke Street 0acac1320c Set scissor during swapchain copy 2026-06-16 13:23:44 -06:00
Luke Street 39933ea02a One more staging buffer because why not 2026-06-16 13:00:34 -06:00
Luke Street 80a9f57f6c ProcessEvents in end_frame 2026-06-16 12:56:45 -06:00
Luke Street 3f1c26f2a6 Workaround CopyTex incremental ID leakage 2026-06-16 01:51:05 -06:00
Luke Street 153231b398 Only fatal on device lost after initialization 2026-06-16 01:37:56 -06:00
Luke Street 0c1b0d6f55 texture_replacements: Fix TLUT hash calc 2026-06-16 00:13:04 -06:00
Luke Street c98c949fde Synchronize render worker on shutdown 2026-06-16 00:12:51 -06:00
Luke Street b78cca8e58 Disable frame pacing temporarily 2026-06-15 23:06:53 -06:00
Luke Street 319f9bb546 Sort texture replacements by path (case-insensitive) 2026-06-15 22:38:27 -06:00
Luke Street f49d3c5f58 Fix typo 2026-06-14 20:56:21 -06:00