XQuartz: GLX: Use _glapi_create_table_from_handle to create out dispatch table

This will allow XQuartz built on older systems to pickup capabilities on
newer systems and prevent runtime failures when building on newer systems and
running on older ones.

Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com>

This commit squashes three cherry-picks:
(cherry picked from commit 3fa5d27e46)
(cherry picked from commit feab04397d)
(cherry picked from commit 34e2598f0a)
This commit is contained in:
Jeremy Huddleston 2011-06-02 20:04:04 -07:00
parent 830239ae42
commit 0abfba08a0

File diff suppressed because it is too large Load diff