I completely agree… But the problem is that while setting the resolution to 4k in OSMC does switch the output resolution to 4k it still results in a GUI that is rendered at 1080p, which is a shame as a true 4k GUI in kodi looks so much better.
I guess a 4k GUI should be on OSMC’s roadmap for future hardware, but I for one would rather snappier performance than beautiful fonts if that’s the choice to be made right now.
if you put the GUI to 4K; you are relying on Kodi’s scaler, which will be worse than your display’s.
Kodi needs to support 4K GUIs (at skin level) natively first for this to make sense.
Kodi already supports 4k GUI’s natively, it has nothing to do with being at the skin level.
They say a picture is worth a thousand words so here goes. This is a side by side comparison of a HTPC and OSMC both set to 4k and both using imageres and fanartres of 9999 so no artwork is downscaled when added to the cache.
It’s pretty clear to see that the HTPC looks much better, look and the resolution of the text, the power button but more importantly the poster. The HTPC renders and outputs the GUI at 4k where as OSMC renders it at 1080p and then just outputs it at 4k.
It’s nothing to do with skin assets… No skin has 4k assets.
You can clearly see from my image that OSMC has no true 4k frame buffer so the GUI is rendered at 1080p and then upscaled to 4k where as on a real HTPC the GUI is rendered at 4k and displayed at 4k. This is most clearly seen by text that is truetype and resolution independent and high quality artwork like the poster in my image which is cached with on scaling.
Look at it this way, in my image it’s the same version of Kodi, its the same skin Estuary and it’s the same poster art with the same cached resolution but clearly OSMC isn’t rendering at 4k. It’s rendering at 1080p and upscaling to 4k.
Absolutely they should. But if there’s no benefit - just detriment, then currently it shouldn’t be an option, surely? Or an option with a warning - at the very least.
I’m still failing to see your point. Yes, we know a working 4K GUI is going to look better than a non-4K GUI. The Vero 4K apparently does not have a native 4K GUI and doesn’t do as good a job upscaling as your display device.
Plus the GUI as it is barely hits 30fps in the menus and is really inconsistent. Running higher res will tank the frame rate further.
Our gui scaler is probably the worst that is possible … if 1080 upscaled by your TV looks worse than I would return my TV … and same for “native resolution”. The native resolution of your TV is 4k … watching 1080 movies at 1080 will have the same shitty effect as the GUI that you don’t like.
Further, without whitelisting support in v17; this isn’t going to be a good choice for those with 60fps content