Re: OpenGL driver loading abnoxiously slow. (Toshiba laptop L670 2012/Intel/AMD/RadeON)
skybuck2000 <[email protected]>
| Newsgroups | alt.comp.lang.borland-delphi |
|---|---|
| Message-ID | <[email protected]> |
Here is some more information after running DBG Spider on it: Short conclusion: It might be some application code problem, maybe even a Delphi VCL problem, not yet sure. What the debugger/profiler is showing is something like this: TOpenGLControl.WMCreate TControl.WndProc TWinControl.WndProc TWinControl.CreateWindowHandle TWinControl.CreateHandle TWinControl.UpdateShowing TWinControl.UpdateControlState TWinControl.CMVisibleChanged TControl.Perform TControl.SetVisible Classes.StdWndProc Windows.CreateWindowEx Game.initialization Be advise this is not a call stack, but these functions seems to be calling each other. TOpenGLControl.WMCreate is code I wrote. What I believe might be happening is that these functions are calling each other repeatedly in some kind of loop or circle. Surprisingly no stack overflow occurs. Apperently this loop continues until somehow it gets out of it. Perhaps by a lucky change of events in windows or perhaps some condition is met. This is my best bet for now. Bye for now, Skybuck.