github NotRexed/Hookshot v2.0.8-rc.1

pre-releaseone hour ago

What's Changed

  • Lift: a lift without code_hot.c leaves no hot pieces of an earlier one by @amaralthalesalves in #910
  • Linux builder: an Actions build is not made to update to an older release before it builds (#902) by @amaralthalesalves in #911
  • PGO hot list: the game's Zstd decoder at the hot flags whatever the profile says by @klimovich008 in #909
  • fix: preserve the changelog when release generation fails by @JooaoPedro15 in #678
  • Prepare: seed compute programs answer the storage-buffer port's pointer question from their c0 layout (fixes #940) by @hckrman101 in #983
  • Linux AppImage: package oot_cheat_items.h (build fails at hos_main.c on v2.0.6) by @Solar-Ibex in #1012
  • Insert menu: free the mouse while it's open, and make the menu clickable by @hckrman101 in #946
  • Pipeline state list: the pipelines met in play, by hashes and state, built before the game on a new install or update by @hckrman101 in #939
  • audio: honor the float voice biquad parameter ABI by @monsterlag in #669
  • perf(nvn): QueueSubmitCommands gives up its virtual core for the inline replay, as Present and AcquireTexture do by @SadTransGirl in #853
  • perf(vk): memory_collect_written takes the captured ranges once a submit, not a lock and a pool-list refresh per dirty page by @SadTransGirl in #854
  • vk: capture copies: four helpers from 12 CPU threads by @azlekayn in #876
  • vk: report words already kept are not merged in again by @HenriqueSBueno in #896
  • fix(vk): let go of render targets drawn over from another start by @ZurielAtr in #899
  • vk: cache sampler_for's samplers until a sampler registration changes by @MMajor87 in #901
  • Reuse prepared shaders across irrelevant integer-bit changes by @klimovich008 in #906
  • Vulkan: write-back page map hashed by the page number itself by @klimovich008 in #908
  • vk: capture: pages still being written back are copied again by the replay by @azlekayn in #936
  • Defer TAAU key lookups until a stand-in dispatch is accepted by @klimovich008 in #944
  • Storage-pointer handles: no texture in fragment stages only (foliage vanishing on sword swings) by @YunaraDebugs in #957
  • Held releases: their own lock, not sync_order_mu by @YunaraDebugs in #958
  • OoT's OptimizeChangeBank thread at the lowest host priority by @YunaraDebugs in #959
  • fix(vk): shorten the rendered-texture keep near the VRAM limit on AMD too by @ZurielAtr in #961
  • fix(vk): keep every large ASTC texture as BC3 on 8 GB cards too by @ZurielAtr in #963
  • Keep background shader threads out of the replay's uniform update list by @ozwaldorf in #968

New Contributors

Full Changelog: v2.0.6...v2.0.8-rc.1

Don't miss a new Hookshot release

NewReleases is sending notifications on new releases.