You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This commit was created on GitHub.com and signed with GitHub’s verified signature.
Added an option to compress a texture in runtime (on CPU) to BC3. Doing it requires setting RuntimeCompression to true in BepInEx/config/VTSMemoryCompression.cfg (this file is created once you run VTube Studio with this version of a hack at least once). Setting it to true will then compress all textures that are being loaded to BC3, if there is no DDS alternative prepared. Keep in mind that this makes loading models longer since now not only PNG has to be decompressed, but then CPU has to compress the ARGB32 to BC3 (which is at least much faster than creating BC7) and the visual quality of a texture will be worse than BC7.