NVIDIA and TLS
Andy Ritger
ARitger at nvidia.com
Tue Jun 17 16:57:09 PDT 2003
On Tue, 17 Jun 2003, Julian Elischer wrote:
>
>
> On Tue, 17 Jun 2003, Gareth Hughes wrote:
>
> > Terry Lambert wrote:
> > >
> >
> [a lot of stuff]
>
> Gareth, thanks for puting up with us and showing considerable patience.
And thanks for putting up with Gareth ;)
> I think we can make an 'efficient (though possibly not quite the 1
> instruction possible in a static linked linux binary) __thread
> implimentation.
Sure.
> We can possibly do 1 instruction in the 1:1 library but that would leave
> binary compatibility with the other libraries out the window.
I'll try to keep on eye on the technical discussion (looks like it
moved to current at freebsd.org), but please keep us in the loop.
For the short term, I'll probably leave the NVIDIA libGL as is
(hijacking %gs), and document it as such in our README. Once the
TLS decisions are worked out on FreeBSD, we'll propogate the
appropriate changes to the NVIDIA OpenGL driver.
Thanks,
- Andy
> I think that it is a pitty that the openGL ABI doesn't carry around a
> 'context' argument on all calls but it's not going to change and
> we have to use what is there.
>
> Julian
>
>
>
More information about the freebsd-threads
mailing list