Some people privately asked why we need to create this EGL platform. I want to respond publicly.
Mesa *already* *has* this EGL platform. In my view, the issue at hand isn't whether to create or to not create the platform. It's whether to specify its behavior (formally in an extension spec) or not. My motivation in writing the EGL_MESA_platform_surfaceless spec was not to introduce any new features or behavior. My motivation was to document longstanding existing behavior in Chrome OS, that upstream Mesa eventually subsumed. During XDC, some people outside of the Chrome OS community complained to me that the behavior of platform_surfaceless was ill-defined and unstable, and they wanted the situation fixed. So I wrote a spec. _______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/mesa-dev