diff options
author | Ian Romanick <[email protected]> | 2006-08-22 18:22:20 +0000 |
---|---|---|
committer | Ian Romanick <[email protected]> | 2006-08-22 18:22:20 +0000 |
commit | d319edff1e34696ac165bb553d085e8f2e3df4e3 (patch) | |
tree | ff6c1bedf8ff4b806afd5eeba72551ceb406f9a6 /configs/irix6-o32 | |
parent | 4e4b5f40081cb3e4cefe4dce30712d8d330c0774 (diff) |
The TLS dispatch functions for x86-64 are fixed-size, just like on
x86. This means that the position of each dispatch function can be
calculated as (dispatch_offset * size_of_function) + glNewList. This
allows us to not store the function pointers in glprocs_table_t.
This same optimization has been done for quite some time on x86. We
could probably also do this for some cases of the SPARC dispatch as
well.
Diffstat (limited to 'configs/irix6-o32')
0 files changed, 0 insertions, 0 deletions