Re: [Mesa-dev] llvmpipe process shutdown bug on windows

2013-01-15 Thread Jose Fonseca
No, I don't think that llvmpipe or any other driver would have IPC data to cleanup -- even with shared surfaces these things tend to be handled transparently in kernel space. But, from the documentation, it sounds like we should do no cleanup whatsoever, i.e, we should skip both stw_cleanup

[Mesa-dev] llvmpipe process shutdown bug on windows

2013-01-04 Thread Rob Schneider
When using LLVMPIPE on Windows 7 OS, i noticed that it is very simple to run into a situation where the process hangs at application exit. Precondition: Activate multithreading using condition variables in os_thread.h by replacing #if 0 && defined (