tr7zw / Exordium

There is no good reason to render the hotbar at 100+ fps
Other
231 stars 33 forks source link

Bossbar, tab, title, item names, fps counter #84

Open andreasdc opened 1 year ago

andreasdc commented 1 year ago

Hey, do you plan on implementing such things? I think some of them were already in Exordium/FasterGUI, they don't need to update dynamically like chat etc. :) 🚀 Insane mode no matter what

tr7zw commented 1 year ago

Bossbar later, tab is now, title is not worth it I think, same with item names. Not sure what fps counter would be? F3?

andreasdc commented 1 year ago

They may be worth, I don't know about exact numbers and needed work, but you have them almost all the time on the screen. FPS counter I meant in like fps debugger, that you see fps in your corner. The biggest feature would be nametag buffering, on multiplayer you see nametags all the time, above players, in the holograms, it is really a massive change.

tr7zw commented 1 year ago

The debug screen is already buffered. Titles are barely ever used and really short-lived, that's why I'd say that they are not important. Nametags have a buffer option but it's broken for 1.20 and won't be fixed next release(since it's a bit of an eyestrain to look at anyway, most people don't want it). Was more thinking about removing it from the mod.

andreasdc commented 1 year ago

I mean simple FPS counter, for example from Sodium/Sodium extra. Most people don't want nametag buffering? I saw that someone talked about it too, if it gives huge boost for probably the most resource taking thing, who wouldn't want that? I remember the only thing that was different from original was a little bit different font and brightness, but with full gamma you wouldn't see it anyway.

tr7zw commented 1 year ago

for example from Sodium/Sodium extra.

Non-vanilla stuff won't be worked on for now.

who wouldn't want that?

Most people don't want it. It's in a bit of a dead place. You need enough fps for it to do anything, and if you have enough fps you probably want nametags to not look bad(run at 20 fps or whatever). So I don't think there is too much of a market for it. Give it a shot on the 1.19.2 version, it's really not fun to play with. And quite a lot of code to maintain for that. Most people probably just need ImmediatelyFast to fix the nametag performance.

I mean, it's been broken the entire 1.20 and so far one person noticed/asked about it^^.

andreasdc commented 1 year ago

People don't know what is it and it causes nametag to disappear, everybody that uses this mod wants only one: better performance, most people play multiplayer - you always have nametags in your screen. Also nametag rendering is not small thing, I would say it's the heaviest/almost the heaviest task.