husakm
03-12-2002, 06:04 AM
I am about 5 weeks triyng to solve folowing a bit mysterious problem:
I am developing a bit strange OpenGl application (Direct Show
video rendering output filter witch use OpenGl for HW acclerated video effects).
The code is based on the SampWid example from DirectX 8.1 SDK.
I correcly create an active window (in CBaseWindow classe).
I correctly asociate all the rendering context, pixelformat
and I make succesfuly several opengl output to this window (Win 98SE and
w2k enviroment).
After some time (the window is still active, no OpenGl call was made) and executing some totaly diferent procedures, the window stops to recive
OpenGl commands. glGetError returns Invalid operation.
GDI command to the same windows works O.K. ....
After some time, OpenGl starts to work again correctly ..
The question is, what evrything could be a reason for such behavoiur ?
Blocking the OpenGl rendering threeed by some other thred ?
Missing the focus on the correct window ?
Some Microsof protection agains using OpenGl as the part of
Direct Show technology for video procesing ?
Any idea, ofer for cooperation, desperately wanted ....
[This message has been edited by husakm (edited 03-13-2002).]
I am developing a bit strange OpenGl application (Direct Show
video rendering output filter witch use OpenGl for HW acclerated video effects).
The code is based on the SampWid example from DirectX 8.1 SDK.
I correcly create an active window (in CBaseWindow classe).
I correctly asociate all the rendering context, pixelformat
and I make succesfuly several opengl output to this window (Win 98SE and
w2k enviroment).
After some time (the window is still active, no OpenGl call was made) and executing some totaly diferent procedures, the window stops to recive
OpenGl commands. glGetError returns Invalid operation.
GDI command to the same windows works O.K. ....
After some time, OpenGl starts to work again correctly ..
The question is, what evrything could be a reason for such behavoiur ?
Blocking the OpenGl rendering threeed by some other thred ?
Missing the focus on the correct window ?
Some Microsof protection agains using OpenGl as the part of
Direct Show technology for video procesing ?
Any idea, ofer for cooperation, desperately wanted ....
[This message has been edited by husakm (edited 03-13-2002).]