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
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.