feat: Resolve low framerate during song select for IIDX32+

> caused by bad code around thumbnail fetching logic including file checks in every draw call, see #4
> added `hooks::wmisc` for linux specific minor performance fixes and similar
This commit is contained in:
[ ]
2025-11-19 08:13:37 +09:00
parent 6561ea9230
commit e15c689061
8 changed files with 115 additions and 5 deletions
+2 -2
View File
@@ -494,7 +494,7 @@ private:
static snd_bank *cache_;
static size_t cachesz_;
static avcodec::pcm_resampler_t resampler_;
friend void hooks::soundbank::init(HINSTANCE hmodule, const char *ext);
friend void hooks::soundbank::init(HINSTANCE hmodule, const char *model, const char *ext);
uint8_t uid_;
uint32_t mnt_;
@@ -872,7 +872,7 @@ void run_tests()
snd_bank::flush_cache();
mf_broken::deinit();
}
void init(HINSTANCE hmodule, const char *ext)
void init(HINSTANCE hmodule, const char *model, const char *ext)
{
if (false && IsDebuggerPresent())
{