Mipmaps can take a while to recalculate when adjusting the Mipmap Levels slider in the video settings. Because they are recalculated as soon as you move the slider to a new position, the user interface becomes unresponsive, making it very difficult to set them to a specific level. On slower computers, the slider will sometimes jump back to the previous setting, or another setting entirely, because the mouse detection becomes erratic due to the lag.
Suggested solution:
Recalculate the mipmaps once the user releases the mouse button, rather than when they click on or drag the slider.
Linked issues
is duplicated by 4
Comments 30
it still should calculate it when you click done, if not, when you just pass from mipmap 1 to 4 you are recalculating it 3 times, or vice-versa
Confirmed for:
1.8.2-pre4 the current behavior is probably not intended
Like pabloherrerapalacia says when you set it from 4 to 1 or from 1 to 4 it calculates it for every number even if you slide it directly without stopping
This is still an issue with 1.10.2
Adjusting the slider at all causes the client to do a "reload" sequence. As stated previously, the reloading should not be executing until the "Done" button is clicked, at which time all changes should be written to the configuration file, and then any reloading by executed. As it is currently, changes made to the video section for the MIPMAP setting are not saved before the reload happens. This causes changes to be lost if the client crashes during the reload process.
It's calculating the mipmaps.