summaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/nv30/nv30_screen.c
diff options
context:
space:
mode:
authorJosé Fonseca <[email protected]>2010-02-12 11:00:22 +0000
committerJosé Fonseca <[email protected]>2010-02-12 11:40:05 +0000
commite475ae920a4f6026b78b0bbe80c83cf4060f610e (patch)
treec94566160150d64ddb0977bd10de93d87f4c2c85 /src/gallium/drivers/nv30/nv30_screen.c
parent8ce747defa2dafebfa99f03913342d6aca995341 (diff)
wgl: Do not reach out and destroy contexts on cleanup.
Simply skip cleanup when contexts are still active. This addresses two issues: - in some situations the ICD DLL may be unloaded before the DLL that is using GL contexts is, so we may receive GL calls after stw_cleanup. - when aborting (exception, or control-c) the contexts may have been left in an inconsistent state and attempting to destroy can cause unpredictable results.
Diffstat (limited to 'src/gallium/drivers/nv30/nv30_screen.c')
0 files changed, 0 insertions, 0 deletions