-
Notifications
You must be signed in to change notification settings - Fork 16
wflinfo returns wrong information for gles on glx platform #50
Comments
Actually, looking at it closer waffle returns the wrong information for GLES on GLX period, it's not just a wflinfo bug. |
@dcbaker can you provide an example? Command issued and observed output.
|
with the waffle git from just now,
and here's the output of
and here's
|
Thanks Dylan - git is indeed broken. For anyone affected, please use v1.5.2 in the interim. |
Bug found and fixed. While writing the tests bunch of other regressions flagged up. |
Earlier commit loosened the check of ARB_create_context, for OpenGL 3.2 and earlier. Although the commit did not fully consider that the extension is required for - all context attributes (missing robustness), and - GLES* profiles As a result, any GL robustness or GLES* context would result in a GL one, w/o the robustness flag, being created. Update and sync both attribute validation and runtime check. Issue: waffle-gl/waffle#50 Fixes: e7f0314 ("glx: Don't use ARB_create_context with pre 3.2 contexts") Cc: Jose Fonseca <[email protected]> Cc: Chad Versace <[email protected]> Signed-off-by: Emil Velikov <[email protected]>
Earlier commit loosened the check of ARB_create_context, for OpenGL 3.2 and earlier. Although the commit did not fully consider that the extension is required for - all context attributes (missing robustness), and - GLES* profiles As a result, any GL robustness or GLES* context would result in a GL one, w/o the robustness flag, being created. Update and sync both attribute validation and runtime check. Issue: waffle-gl/waffle#50 Fixes: 03fdde4 ("wgl: Don't use ARB_create_context with pre 3.2 contexts") Cc: Jose Fonseca <[email protected]> Cc: Chad Versace <[email protected]> Signed-off-by: Emil Velikov <[email protected]>
instead of returning the correct information or an error, it returns the information for non-profile OpenGL. On other platforms (gbm, x11_egl, for example) it return the correct information.
The text was updated successfully, but these errors were encountered: