sp614x / optifine

1.79k stars 418 forks source link

[Suggestion] Colour reduction for faster rendering. #4829

Open youtubeninja23 opened 4 years ago

youtubeninja23 commented 4 years ago

Computers render 255^3 colours on most 3D games, but that’s a lot of work for the graphics card, so in the shader selection menu, there should be a “Colour Bitrate” button that lowers the amount of colours the shaders render. This will speed things up a lot.

Also, make sure “Colour Bitrate” isn’t post-processed, that would ruin it’s purpose.

Thanks for reading my suggestion, please bring feedback.

Jorkles commented 4 years ago

The effect colour has on performance on modern GPU's is so insignificant, there's no point. Plus, minecraft doesn't put much pressure on the GPU by default at all. All the performance hits shaders give are other things that it has to render.

yezhiyi9670 commented 3 years ago

Colors are processed in shaders as vectors like [r,g,b], where r, g and b are float values between 0 and 1. Lowering the color depth should have no effect on optimizing them.