Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

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

Merged
merged 1 commit into from Oct 1, 2012

Conversation

davilla
Copy link
Contributor

@davilla 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
@huceke
Copy link
Contributor

huceke commented Sep 23, 2012

Seems not to break RaspberryPI. +1

@theuni theuni mentioned this pull request Sep 28, 2012
davilla added a commit that referenced this pull request Oct 1, 2012
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
Labels
Type: Feature non-breaking change which adds functionality
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants