HOME DOWNLOADS TOOLS HOW TO'S SOFTCAM.KEY FORUM LINKS
It is currently 01 Aug 2026, 10:34




Post new topic Reply to topic  [ 6 posts ] 
 Enigma2 with GLES 3.0 and WQHD 
Author Message
User avatar

Joined: 23 Jun 2009, 10:32
Posts: 161899
Location: On the barrel ...
Post Enigma2 with GLES 3.0 and WQHD
Enigma2 with GLES and WQHD
by @Captain

What is GLES?

GLES stands for "OpenGL for Embedded Systems". It is a variant of OpenGL
specially developed for embedded devices.

In the previous Enigma2 OSD, many graphics elements are drawn by the
CPU or older hardware blitters. With the new e2egl backend, the following
elements, among others, can be rendered via the GPU and shaders:

Texts and characters
PNGs, Icons, and Skin Graphics
Areas, Lines and Gradients
Transparency and alpha blending
Scaling and rounded corners
Menus, lists, and windows
Fade, slide, zoom and pop-up animations
This can relieve the CPU and allows for a smoother OSD, especially
with large resolutions, extensive skins, EPG views and animations.

What is WQHD for Enigma2?

WQHD has a resolution of 2560 × 1440 pixels. For comparison:

HD: 1280 × 720
Full HD: 1920 × 1080
WQHD: 2560 × 1440

WQHD has around 78 percent more pixels than Full HD. This allows fonts,
picons, icons, EPG data and other skin elements to be displayed much
sharper. There is also more space available for modern skin layouts.

This is about the resolution of the Enigma2 OSD and not about the video
resolution of the running channel. The TV picture can still be output
independently in 720p, 1080p or 2160p.


A true WQHD skin must be adjusted to 2560 × 1440. An existing Full HD
skin does not automatically become an optimal WQHD skin due to the higher
resolution.

What's new?

Optional EGL/GLES backend for Enigma2
Support for GLES2 and – depending on the box – GLES3
GPU rendering for many OSD and skin elements
Improved font and glyph rendering with Font Atlas
Text, area, and character batching to reduce drawcalls
Texture cache for frequently used skin graphics
GPU-based window and OSD animations
New OSD animation profiles directly in the Enigma2 settings
Adjustments for OSD Positioning and OSD Calibration
Support for PiG/MiniTV and transparent video clips
Customized screenshot and grab functions
WQHD skin detection via wqhdskin
Detection of the active GLES backend via e2egl
Native EGL connections for Amlogic, Broadcom, Vu+, V3D and HiSilicon

Boxes prepared for GLES and WQHD

The following models or platform families are currently provided for
in the code for GLES and WQHD. The practical release takes place
after a successful box test.

Dreambox: Dream One and Two, 900 and 920
Vu+ARM 4K : VU+ Zero, Uno, Solo, Ultimo
Other Broadcom and V3D 4K platforms: Edision, GigaBlue, Zgemma
HiSilicon Boxes : Octagon, UClan, GigaBlue, Amiko

_________________
Ex computer guru !


23 Jul 2026, 17:45
Profile Send private message
User avatar

Joined: 23 Jun 2009, 10:32
Posts: 161899
Location: On the barrel ...
Post Re: Enigma2 with GLES and WQHD
Ce este WQHD ?

- o interfata grafica GLES pentru skinuri in rezolutie 2530*1440
- la ce bun ? o reprezentare mai buna a detaliilor (picoane) compatibila
cu posibilitatile chipseturilor 4K (BCM, HiS sau AML ) si televizoarelor 4K
- skinul si rezolutia de iesire pot avea rezolutii diferite la afisare
skinul poate face downgrade daca este cazul !
- noua interfata grafica GLES 3.0 permite o redare mai buna a detaliilor,
texturilor si culorii suprafetelor !

Deocamdata exista doar imagini destinate unor teste interne ! eu i-am
cerut o astfel de imagine lui @Captain, pentru ... Dream One cu skin actual
Metrix FHD. Sa vedem ce si cum ! Validarea noii rezolutii se face din Metrix
Lite alegand ... WQHD ! pentru alte skinuri ... este mai complicat !

_________________
Ex computer guru !


24 Jul 2026, 13:17
Profile Send private message
User avatar

Joined: 23 Jun 2009, 10:32
Posts: 161899
Location: On the barrel ...
Post Re: Enigma2 with GLES and WQHD
WQHD si GLES 3.0 pe Dream One

Am primit imaginea de test ! din avion ... nu pare a fi speciala !

- am editat cu MetrixLite skinul Metrix ...
- si am ales modul video al skinului WQHD

Image

Image

Image

Image

Image

Am selectat modul WQHD ... dar nu prea vad ce este diferit ! mai sap !
Parca desenul caracterelor din meniu este mai fin !

Image

- intradevar meniul se asambleaza in WQHD (2560*1440)
- functioneaza sub OpenGL ES 3.0
- foloseste suport de accelerare grafica la afisarea meniurilor
- intrucat am selectat iesire video 1080p ... face downgrade
- navigarea prin meniuri este extrem de rapida dar ... greu de evaluat
cu cat mai rapida ! pe Dream One mergea oricum foarte repede !

Image

Image

Ce nu merge bine , inca ! Captura de ecran LIVE se face pe intreg spatiul
WQHD si nu pe cel FHD selectat de mine ca mod de afisare LIVE !

_________________
Ex computer guru !


24 Jul 2026, 15:08
Profile Send private message
User avatar

Joined: 23 Jun 2009, 10:32
Posts: 161899
Location: On the barrel ...
Post Re: Enigma2 with GLES and WQHD

by @Captain

O demonstratie de exceptie pentru performanta vitezei de afisare a meniurilor
oricat ar fi ele de complexe ! Cazul HBBTV este un excelent exemplu pentru
ca implica din plin GLES 3.0 folosind un browser similar celui de Internet !

Care sunt receptoarele beneficiare ? Eu cred ca marii beneficiari vor fi
receptoarele bazate HiSilicon, care in opinia mea se cam taraie prin meniuri !
aici ma refer cu deosebire la Amiko Viper v20, v30 si v40 ! a caror drivere
nu exceleaza !

Sunt curios sa vad rezultatele GLES 3.0 pe Edision Mio , cu Kernel 5.0 si
cel mai "amarat" chipset BCM 4K ! Va mai dura ! desi demonstratia actuala
este convingatoare ... Nu pot face judecati de performanta in procente !
asta pentru ca Dream One mergea ca o racheta prin meniuri si pana acum
avand la baza un chipset de 4 ori mai tare decat BCM 4K uzuale !

Deci in rezumat ...

- viteza de navigare prin meniuri mult mai mare pentru ca GLES 3.0
foloseste un suport de accelerare hard pentru afisare
- reprezentarea meniului in rezolutie WQHD va fi vizibila pe un TV mare,
55" sau 65" , unde o rezolutie FHD este deja deranjanta inspecial in
meniuri
- picoanele, mai putin la moda azi, vor beneficia de o reprezentare mai
plina de detalii fine
- pluginurile cu structura complexa de meniuri devin mai fluente
- HBBTV , nepopular in Romanie , este unul din marii beneficiari
- fonturile primesc si ele o definitie superioara

_________________
Ex computer guru !


25 Jul 2026, 07:21
Profile Send private message
User avatar

Joined: 23 Jun 2009, 10:32
Posts: 161899
Location: On the barrel ...
Post Re: Enigma2 with GLES 3.0 and WQHD
WQHD si GLES 3.0 pe Edision Mio 4K

Imaginea pentru Dream One o avea @Captain gata pregatita pentru ca si el
a facut teste pe Deam Two ! Aseara i-am cerut o imagine pentru Edision Mio 4K !
si mi-a spus ca va fi gata in 3-4 zile odata cu un set de update masiv !

De ce tocmai Edision Mio 4K ?

- inainte de toate pentru ca i-l am !
- apoi pentru ca este realizat pe cel mai "lent" BCM 4K - BCM 72604 ,
chipset cu care au mai fost echipate VU+Zero 4K si Qviart Lunix 4K
- pentru ca la Edision performata a fost fortata cu singurul Kernel 5.x
din lumea Enigma2 ! si ca asta deja s-a vazut fata de VU+ si Lunix !
- scopul urmarit - compararea efectului accelerarii grafice hard pe o
masina lenta (BCM 72604 - 7.500 DMIPS) unde asta se vede , pentru
ca pe Dream One acest efect este imposibil de evaluat ( AML 922X -
56.000 DMIPS ) el mergea si inainte ca o racheta !

Evident ca voi face un test, atunci cand voi avea imaginea si pentru
Mut@nt HD 51 4K, echipat cu BCM 7251S - 10.000 DMIPS. Deocamdata
iau o pauza !

_________________
Ex computer guru !


26 Jul 2026, 07:18
Profile Send private message
User avatar

Joined: 23 Jun 2009, 10:32
Posts: 161899
Location: On the barrel ...
Post Re: Enigma2 with GLES 3.0 and WQHD
Stadiul actual ...
by @Captain

- receptoraele pe care merge complet : Dream One si Dream Two
- se fac teste pe VU+ (BCM) si GigaBlue (HiSi)
- acolo unde RAM este critic ... trebuie ajutat ! cu un Swap SD sau HDD
- exista o versiune noua a pluginului HBBTV 2.0 care instaleaza dedesubt
un browser Cromium, si care merge foarte bine !
- WQHD ruleaza fluent cu HBBTV si Youtube
- un numar de 10 portaluri vor avea suport specific RCU

Petru inceput se fac teste nepublice pe urmatoarele receptoare :

* Dreambox One (*)
* Dreambox Two (*)
* Dreambox DM900
* Dreambox DM920
* Vu+ Zero 4K (*)
* Vu+ Duo 4K SE (*)
* Vu+ Uno 4K SE (*)
* GigaBlue Quad 4K Pro
* Octagon SF8008 (*)

Receptoarele marcate au imagini de test deja construite ! ele se
obtin prin mesaje personale catre @Captain si nu sunt publice !
Evident ca nu trebuie facut un update din feed ! pentru ca el
va rescrie noile module cu unele incompatibile WQHD !

_________________
Ex computer guru !


26 Jul 2026, 09:42
Profile Send private message
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 6 posts ] 


Who is online

Users browsing this forum: No registered users and 21 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group.
Designed by Vjacheslav Trushkin for Free Forums/DivisionCore.