February 19, 2018 3:00 PM, "Emil Velikov" <emil.l.veli...@gmail.com> wrote:
> On 19 February 2018 at 18:40, Alexander von Gluck IV >> Thanks to Dylan for figuring this one out. >> >> This was discussed previously on the ML >> " >> This can be applied to all GLX implementations, and in autotools this is >> guarded only by the --enable-glx-tls flag. Since this is on by default >> in autotools, and is strictly better than being off, the meson build >> doesn't even have a toggle for it. >> " >> >> Since the GLX_USE_TLS reaches beyond GLX, i'm guarding it with_glx after >> the glx auto-detection tri-state (which can disable it) > > Note: the GLX in the name is for historical purposes - toggle applies > to glapi and the way one (GLX, EGL and DRI modules in particular) > makes use of it. > > That said - we had serious issues with people tinkering with the > toggle, so Dylan's decision of omit it is spot on. > For Haiku, I would suggest the following: > - open a bug/other issue about the missing static TLS support > - set the macro for non-haiku platforms, with a clear reference to > the above report. Ah. Yup, just found an enhancement for it: https://dev.haiku-os.org/ticket/13294 I'll adjust to be a Haiku check and notate that ticket. -- Alex _______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/mesa-dev