toolbox4minecraft / amidst

Advanced Minecraft Interface and Data/Structure Tracking
GNU General Public License v3.0
2.15k stars 240 forks source link

Rendering broken on non-integer zooms with smooth scaling #939

Open progenitor-amborella opened 3 years ago

progenitor-amborella commented 3 years ago

https://i.nuuls.com/qne3M.gif Not really sure how to describe it. Only certain zoom notches render clearly, and I can scroll in and out of those clear notches.

Windows 10 Pro, Java 1.8.0_281.

burgerindividual commented 3 years ago

In the latest branch, you’re able to disable smooth scaling in the options menu. When a new version is created, you can just disable it. It happens usually when you don’t have supported graphics hardware or when you put it on a second monitor. I thought I fixed this bug but I guess it was able to linger and sneak past my janky fixes.

moulins commented 3 years ago

Do we have any chances of detecting configurations under which smooth scaling is broken, and fallback to normal scaling (with a error and/or log message) in these cases?

progenitor-amborella commented 3 years ago

It did happen on a second (out of three) monitors. Graphics processors are: i7 6700k, EVGA 1070 SC. After some time it stopped doing the "glitchy" behavior and it and runs normal, even after a restart of the application. In some cases however, I am able to get it to go blank when zooming in at certain levels, but it does not flicker. I can do some more testing if you have anything specific you need from me.

VisibleReality commented 3 years ago

I've got the same issue, on v4.6 zoom scales larger than 2x which arent integer scales just blank the screen when the window is off my main monitor. Win10, R7 3700x and 2070S.