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

sdl: add blitting to avoid event handling issues #174

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

acmlira
Copy link
Contributor

@acmlira acmlira commented Oct 29, 2020

We encountered some problems related to updating screens and handling events. To solve these problems we started with a generic implementation, now, we always design on a virtual surface and use SDL_BlitSurface to overlay the previous one.

Tested on

  • Raspberry Pi 4
  • iMX6ULL
  • iMX6S

image

@acmlira acmlira added bug Something isn't working enhancement Feature improvements Linux ARM Issue related to the platform Linux ARM labels Oct 29, 2020
@acmlira acmlira requested a review from flsobral October 29, 2020 14:51
@acmlira acmlira self-assigned this Oct 29, 2020
We encountered some problems related to updating screens and handling events.
To solve these problems we started with a generic implementation, now, we 
always design on a virtual surface and use `SDL_BlitSurface` to overlay the 
previous one.

Author: @acmlira and @flsobral
@acmlira acmlira force-pushed the bugfix/blank-screen-linux-arm branch from 026921b to 8ffa00c Compare October 29, 2020 16:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working enhancement Feature improvements Linux ARM Issue related to the platform Linux ARM
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant