WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED WONTFIX
57040
[Qt] WebGL canvas initializes without QGLWidget viewport
https://bugs.webkit.org/show_bug.cgi?id=57040
Summary
[Qt] WebGL canvas initializes without QGLWidget viewport
Jarkko Sakkinen
Reported
2011-03-24 11:27:40 PDT
GraphicsContext3DQt initializes when accelerated compositing is enabled and QWidget is used as viewport.
Attachments
Add attachment
proposed patch, testcase, etc.
Jarkko Sakkinen
Comment 1
2011-03-24 11:31:52 PDT
Maybe we should wait decide whether to fix this bug or no after Benjamins fix has landed and all the functional defects have fixes. I don't think this is that serious. We need it to render correctly in with software fallback anyway for the QImage painter case so this merely possible performance issue than functional issue. It doesn't lessen the maintenance burden to disallow this. Using QGLWidget could be the recommended way to use this in documentation.
Benjamin Poulain
Comment 2
2011-03-24 13:01:48 PDT
I am very favorable to this change. Without it, we will get complains about bad performance. It will not reduce the maintenance burden, but it will reduce the support questions. I think this "bug" should be fixed before we enable WebGL by default. But I agree the other bugs are more important since there is no point at releasing the feature if it is not working as advertised :)
Noam Rosenthal
Comment 3
2012-07-25 14:04:01 PDT
I think current behavior is satisfactory. In some cases it's ok to have WebGL without a GL viewport, e.g. when you render something statically once with WebGL. Also, the focus is currently on webkit2 so I doubt this would be fixed.
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug