summaryrefslogtreecommitdiffstats
path: root/src/glu/descrip.mms
diff options
context:
space:
mode:
authorIan Romanick <[email protected]>2006-08-22 18:22:20 +0000
committerIan Romanick <[email protected]>2006-08-22 18:22:20 +0000
commitd319edff1e34696ac165bb553d085e8f2e3df4e3 (patch)
treeff6c1bedf8ff4b806afd5eeba72551ceb406f9a6 /src/glu/descrip.mms
parent4e4b5f40081cb3e4cefe4dce30712d8d330c0774 (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 'src/glu/descrip.mms')
0 files changed, 0 insertions, 0 deletions