Skip to content

Accelerated compositing fixes #13

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

Merged
merged 5 commits into from
Jul 20, 2012

Conversation

heeen
Copy link

@heeen heeen commented Jul 20, 2012

reworked the changes into individual changesets for each issue and added more descriptive commit messages. fixed a typo in the previous pull request.

Florian Hanel added 5 commits July 19, 2012 20:04
We run into a weird recursive lock situation when we switch
rendering backends, eg. opengl to raster in webkit. Fixed by making
this lock recursive.
QGraphicsView contians an invisible QFrame and repeint requests will
cause this frame to try to flush its non-existant contents to its
non-existant backingsurface. This ends up causing a glFlush leading
to always showing the wrong framebuffer since we flip once for the
actual QGLWidget painting and then again for the frame
We don't use this proprietary class anymore since it gave us bad
performance. Instead we use QRasterPixmapData or QGLPixmapData
where appropriate.
our QPAs are littered with useless debug messages, cleaning up some.
@ghost ghost assigned rogerjstringer Jul 20, 2012
rogerjstringer added a commit that referenced this pull request Jul 20, 2012
NAYA-121: Accelerated compositing fixes
@rogerjstringer rogerjstringer merged commit dd1062d into openwebos:master Jul 20, 2012
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants