Brian Paul wrote:
Ian, I haven't had time to follow this too closely. A few questions:
1. Is thread safety in the GL API layer going to require TLS now? What about people who want thread safety but aren't using a version of Linux that supports TLS?
It won't require it. We'll be able to build a libGL with or without support for TLS. libGL binaries built with TLS support will require the system to support TLS (I think), but they won't require TLS enabled drivers.
I intend to add an env. variable to disable the use of TLS client-side drivers.
2. Which common Linux distros support TLS? I believe RH9 and later do, but that's all I'm aware of.
There's two different issues. The first is, "Which distros support TLS at all?" I think any distro based on a 2.6.x kernel will support TLS. The other issue is, "Which distros ship a TLS enabled libGL that won't work with our nightly builds?" Redhat does, and so does one other. I don't remember which, but based on Alan's post, it's probably Mandrake.
In addition, based on driver options they support, I think ATI's closed-source drivers have some sort of TLS support.
-------------------------------------------------------
This SF.Net email sponsored by Black Hat Briefings & Training.
Attend Black Hat Briefings & Training, Las Vegas July 24-29 - digital self defense, top technical experts, no vendor pitches, unmatched networking opportunities. Visit www.blackhat.com
--
_______________________________________________
Dri-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/dri-devel