Summary: | eglCreatePlatformWindowSurfaceEXT() should not dereference native_window | ||
---|---|---|---|
Product: | Mesa | Reporter: | junkmailnotread |
Component: | EGL | Assignee: | mesa-dev |
Status: | RESOLVED INVALID | QA Contact: | mesa-dev |
Severity: | normal | ||
Priority: | medium | ||
Version: | 10.5 | ||
Hardware: | All | ||
OS: | All | ||
Whiteboard: | |||
i915 platform: | i915 features: |
Description
junkmailnotread
2015-04-06 17:37:58 UTC
Per the EGL_KHR_platform_x11 spec, this is incorrect. The language in there about the native window type 'point[ing] to' an X11 Window or Pixmap is slightly ambiguous, but the example provided - where the argument is either &window.x11 or window.x11, depending on whether or not platform_base is being used, is 100% unambiguous. This also matches the behaviour of at least two proprietary drivers. |
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.