2K skins (2560*1440) ?!!
Closed this issue · 9 comments
Why OpenATV does not support 2k skins with resolution (2560*1440). Such as this skin (hdsuisse.2k)
Skin work fine on DM920 with DreamOS images. But does not on Open source images.
Look on screenshot I have created channelselection screen test ...
This screenshot from skins tools All directions are clear
This screenshot from device (It went to the right and the bottom side disappeared with 5 channels)
And here is more screenshots to prove diffrence between FHD and WQHD plugins screen
This is FHD skins (1920*1080) Look the screen of plugin (Normally display)
This is WQHD skins (2560*1440) Look the screen of plugin (Small display) because skin of plugin is FHD not WQHD !!
First of all:
- What skin are you using on your DM920 with ATV and have you the permission of the author to run this skin?
Already I have add name and link for skin in first post (hdsuisse.2k) ...
About the permission (No I did not asked him because I just test it. I don't use it constantly)
Or You can test this simple skin I have created include only (Infobar + channelSelection)
2kskintest.zip
your screenshots are in 1920x1080. That means, your framebuffer is running only in FHD (1920x1080). Why do you want to compress a high resolution graphics into FHD?
Bigger problem with that skin is, that it uses SVG-graphics, what is not (yet) impemented in oATV (maybe OE-A at all). So there is no sense, and even no way. to run that skin in an oATV image in next times. There are afaik no plans to implement SVG and compressed screens in skins.
EDIT:
Update. I got the information, that SVG is build in already, but useless without gpu-acceleration. And screens with 2K work also, but is useless without gpu-acceleration, especially on smaller boxes. We build for masses, not only for few cash cows.
No my friend ... It is not about SVG graphics .. Please try my simple skin I have created for test only (you can download it from my previous replay) Skin depend on Label only without any graphics and look here on DreamOS image how works fine with all directions appear....
Please provide the debug log.
In attach 2 e2 debuge (Gemini dreamOS and OpenATV) !!
E2_debuge.zip
That's a driver issue.
22:51:18.2033 [fb] SetMode failed: wanted: 2560x1440x32, got 1920x1080x32
The driver is closed source.
Already I have add name and link for skin in first post (hdsuisse.2k) ...
About the permission (No I did not asked him because I just test it. I don't use it constantly)
Or You can test this simple skin I have created include only (Infobar + channelSelection)
2kskintest.zip
Your example would be significantly easier to review if it only contained valid openATV skin syntax. Further, you would make a better case if you corrected all the skin errors being reported in the logs.
Also when you provide images to demonstrate your case you should include comments to explain what you are highlighting and what you are expecting to see.
As @jbleyel reported, the resolution you are requesting is not valid on the hardware.
@jbleyel and I are investigating if we can determine the maximum frame buffer size so that we can adjust the integrated scaling engine to down scale skins to the maximum resolution offered by the hardware.
I will close this because this needs a lot of changes without guarantee.
DM is gone and no other vendor supports higher resolution then FHD.