-
Notifications
You must be signed in to change notification settings - Fork 179
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
Regression: Check that texture fit TMEM before load #2641
Comments
@gonetz Instead of aborting the copy all together, maybe just what is valid memory can be copied if it goes out of bounds. Or you could just make the TMEM buffer bigger to account for that kind of situation. |
Yes, it should be done like this. It was a lazy fix, because the problem it fixes was obviously wrong. |
…ent out of bounds reads. Fixes #2641 Regression: Check that texture fit TMEM before load
…ation is disabled. Fast path totally disables mip-map calculations when "mip-map emulation" option is disabled. Accurate path works differently. It just set lod to 1.0, which forces most detailed textures to be used. However, the remained calculations are performed and the mip-map tiles still must be in texture atlas format. Fixed black textures in GE when mip-map emulation is disabled, see #2641
Doesn't happen with HD textures. Regression caused by 7417144
Size is 64x64
THE LEGEND OF ZELDA#0BE442B9#3#2_all.png
Usable savestate can be found here: #2569 (blood.pj.zip)
The text was updated successfully, but these errors were encountered: