diff options
author | Michel Dänzer <michel@daenzer.net> | 2006-08-14 15:53:37 +0000 |
---|---|---|
committer | Michel Dänzer <michel@daenzer.net> | 2006-08-14 15:53:37 +0000 |
commit | 061a3fe34051327fba418cc99599ecff0016ee15 (patch) | |
tree | 0990885d1739c7ec1f8fc216f28b78db526fc76d /src/mesa/shader/shaderobjects_3dlabs.c | |
parent | 24cd8e22f5a0fda3a0811976b07755bd8cecb75c (diff) |
Bug #7169: Attempt to make libGL symbols visible to drivers.
Some applications end up dlopening libGL without RTLD_GLOBAL, so the libGL
symbols referenced by the driver can't be unresolved when libGL dlopens it.
This attempts to make the libGL symbols visible to the driver by dlopening
libGL (again) with RTLD_GLOBAL before dlopening the driver and dlclosing
the obtained handle afterwards.
Diffstat (limited to 'src/mesa/shader/shaderobjects_3dlabs.c')
0 files changed, 0 insertions, 0 deletions