Re: Fast thread-local storage for OpenGL drivers

2003-02-24 Thread Jakub Jelinek
On Sun, Feb 23, 2003 at 06:44:10PM -0800, Gareth Hughes wrote: In fact, we put this feature there with GL in mind... Did you inform the OpenGL vendors who were interested in this issue of this fact? Have you documented it anywhere, particularly in Ulrich Drepper's ELF Handling For

Re: Fast thread-local storage for OpenGL drivers

2003-02-22 Thread Jakub Jelinek
On Sat, Feb 22, 2003 at 10:32:05AM -0800, Gareth Hughes wrote: Two or three pointers. I'm pretty sure we use less than 8 pointers all up, although many of those aren't performance critical. Three of ours most definitely are, and it would be nice if moving to a couple more didn't break

Re: Fast thread-local storage for OpenGL drivers

2003-02-22 Thread Jakub Jelinek
On Sat, Feb 22, 2003 at 09:51:26AM -0800, Gareth Hughes wrote: This is what I was talking about. I've read the entire document several times, and still can't see a way that a dynamically loadable shared library can be guaranteed to use the single-instruction Local Exec access model. If I'm