PepperCode1 / Continuity

A Fabric mod that allows for efficient connected textures
GNU Lesser General Public License v3.0
260 stars 66 forks source link

Performance reduction even when all of continuity options are disabled #404

Closed Taiyou06 closed 1 month ago

Taiyou06 commented 2 months ago

In a scene with bunch of display entities fps is almost halved, example:

With Continuity (every option is disabled) https://spark.lucko.me/UzjwEsyHRr image

Without Continuity https://spark.lucko.me/Mz8VZErbFN image

PepperCode1 commented 2 months ago

The main issue here is that rendering items through Indium is somehow significantly slower than not rendering them through Indium. I can't do anything about that. However, I can try to make it so that CTM and emissive models don't say that they have to be rendered through FRAPI (in this case Indium) if the corresponding options are disabled.

PepperCode1 commented 1 month ago

This should be fixed with 3.0.0-beta.5.