Performance drop
catfoolyou opened this issue ยท 8 comments
I am sorry to tell you that there is nothing in the shader itself that can explain the drop in frames that you mention (believe me when I tell you that I have tested the shader ad nauseam). I think the cause may be quite different. I will give you some tips:
First: Don't go by the shader profile names. They are tricky between versions, because the options inside them have changed a lot over time, and you may be comparing very different shader options.
In this case, the advice is to reset the shader options, THEN choose "No effects", and manually add the effects you want to the level of performance you want. Over time the profiles have incorporated new effects, but you can always disable them to have the previous performance.
Second: If you have an Optimus laptop (with multiple graphics cards), make sure you are using the fast video card, and not the integrated one.
Third. Activate VSync or limit FPS. Never use unlimited frames. It forces your computer to work at its maximum (that's NEVER a good thing) It will only overheat your PC, reducing its life, and forcing it to lower performance so as not to overheat.
I can't do anything else, because this version has been the most optimized I've ever been. At almost obese levels, and no test reveals such an exaggerated drop in frames. It has to be the shader options, or something on your PC that you're not looking at: maybe it's some mod (and not the shader) that's causing the problem, the draw distance, etc...
I am sorry. Unfortunately it's not the shader itself.
Some resource packs have a huge impact on performance (for some reason I'm not aware of). You can disable fog, normals and specular from the Optifine and Minecraft options as well. The shader does not use them.
I'm sorry I was so abrupt. Review with everything in Vanilla and no Mods. If the problem still persists, send another message here.
I seem to have better performance on earlier versions of the shader. Can you please make version 5 available so I can check?
Thanks
I put a link to download version 5.0.
But some tips:
1)In the current shader I STRONGLY recommend that you do a reset in the shader options. (You actually click the button.) Profiles do not set all options, and some have a very strong impact on performance.
-
For the comparison to be fair, you should set the current shader's shadow option to "Medium (close)", because that is very different in the current version and has a big impact on performance. The old default is equivalent to that.
-
I remind you that version 5.0 DOES NOT WORK correctly in Minecraft 1.17.+
You can access the version you want from this same github repository. You just have to clone the repository, and use git.
Versions are always named "Version x.x". You can search for "Version 5"
https://drive.google.com/file/d/12kS0w9DNSACsQvr4q65VnxEN9dyETFbx/view?usp=sharing
The last in 5.x series: https://drive.google.com/file/d/12kS0w9DNSACsQvr4q65VnxEN9dyETFbx/view?usp=sharing
An additional note: the graphics stack for Minecraft 1.17.+ versions IS SLOWER than previous versions.
But that is independent of the shaders, but yes. ALL SHADERS run slower in 1.17.+ than before.
That is, in part, the reason why there is a Legacy version and a normal version, it is an attempt to make the shader for 1.17.+ a little faster by preventing Optifine from translating it into the new version of the graphic language, writing it directly in that version of the language. (and the truth is that this measure was not very successful, but there it is)