add the ability to run a split gui/display resolution for embedded platforms. #1467

Merged
merged 1 commit into from Oct 1, 2012

Conversation

Projects
None yet
2 participants
Contributor

davilla commented Sep 23, 2012

This is transparent on desktop and is used primarily on embedded platforms where the GUI is not powerful enough to render GLES at 1080p with a decent fps but the hardware video decoders have no problem running at 1080p. This type of hardware typically has multiple display layers with a hw scaler to handle scaling/blending of the GUI to display resolution.

So we setup and run GLES at a lower resolution (ie, 1280 x 720) and configure the hw scaler to scale to the full 1920 x 1080 display resolution. This type of setup is used for amlogic, sigma and cex41xx. RaspberryPi seems to have a very strong GUI and can render the GUI at 1080p without problems.

@ghost ghost assigned davilla Sep 23, 2012

Contributor

huceke commented Sep 23, 2012

Seems not to break RaspberryPI. +1

@theuni theuni referenced this pull request Sep 28, 2012

Merged

Egl rewrite #1493

davilla added a commit that referenced this pull request Oct 1, 2012

Merge pull request #1467 from davilla/split-gui-display
add the ability to run a split gui/display resolution for embedded platforms.

@davilla davilla merged commit a5edf50 into xbmc:master Oct 1, 2012

LongChair added a commit to plexinc/plex-home-theater-public that referenced this pull request Feb 5, 2015

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment