Original Post
Has anybody noticed that if you run threads that create and destroy render contexts, eventually nVidia's OGL driver will use the software fallbacks for all GL calls? Eg. ThreadProc { GetDC SetPixel CreateContext MakeCurrent MakeNotCurrent DeleteContext ReleaseDC } Main { CreateThread WaitForDeath CreateThread WaitForDeath .... } The ~11th thread gets no hardware acceleration on 2.2 NVPerfKit's instrumented drivers in the and 94.24 forceware. Unfortuantely I don't have an ATI card to test and I was wondering if there's extra context management missing when multi-threading? Thanks!