Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

VintageFix's "mixin.textures" causes most textures to break #6

Open
unilock opened this issue Jul 13, 2024 · 3 comments
Open

VintageFix's "mixin.textures" causes most textures to break #6

unilock opened this issue Jul 13, 2024 · 3 comments

Comments

@unilock
Copy link

unilock commented Jul 13, 2024

embeddedt/VintageFix#109

With VintageFix installed alongside lwjgl3ify, and mixin.textures set to true in its config (the default), most in-game textures appear broken.

2024-07-13_09 53 31

2024-07-13_09 53 35

Setting mixin.textures to false resolves this, but may incur a performance penalty.

latest.log

@unilock
Copy link
Author

unilock commented Jul 13, 2024

Setting stbiTextureStiching to false in lwjgl3ify's config also resolves this issue.

@embeddedt
Copy link

Can lwjgl3ify expose some API/ability for VintageFix to disable the STB loading/stitching? mixin.textures has other features that are needed for dynamic model loading to not fail when the texture atlas would otherwise be too large. It also includes enough optimization that I doubt it will be a significant performance penalty to not have the STB stitcher.

@Irgendwer01
Copy link

Can lwjgl3ify expose some API/ability for VintageFix to disable the STB loading/stitching? mixin.textures has other features that are needed for dynamic model loading to not fail when the texture atlas would otherwise be too large. It also includes enough optimization that I doubt it will be a significant performance penalty to not have the STB stitcher.

STB Stitcher will be disabled if Vintagefix is loaded with #11

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants