[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [libcvd-members] GLWindow Close Problems
From: |
Gerhard Reitmayr |
Subject: |
Re: [libcvd-members] GLWindow Close Problems |
Date: |
Fri, 7 Aug 2009 15:21:46 +0200 |
Hi,
I think I fixed that now in the repository. the problem was that it
tried twice to deactivate the current context which apparently doesnt
work... here is also the test program I used.
cheers,
Gerhard
#include <cvd/glwindow.h>
using namespace CVD;
int main(int argc, char * argv[] ){
GLWindow w1(ImageRef(640,480));
{
GLWindow w2(ImageRef(640,480));
GLWindow::EventSummary e1,e2;
while(!e1.should_quit() && !e2.should_quit()){
w1.activate();
w1.swap_buffers();
w2.activate();
w2.swap_buffers();
e1.clear();
e2.clear();
w1.get_events(e1);
w2.get_events(e2);
}
}
return 0;
}
On 7 Aug 2009, at 12:08, Gabriel Nützi wrote:
Hello all,
I have a critical question probably I am using LibCVD and OpenGl
wrong,
I have opened (WIN) 3 GLWindows with LibCVD,
with on window it works, and at the end no ERROR occures,
But with 2 Windows it says when I close the program, "Release of RC
and DC failed", what do I have to do to close the windows correct?
There is no LibCVD Function .close()
With 3 Windows I get a runtime error in the console when I quit the
application?
Does anybody know what to do? Or what is the right sequence to close
the windows proper?
Would be very very glad for any help!
Thx a lot !!
Regards from Switzerland
Gabriel
--
Gerhard Reitmayr
MIL, Engineering Department, Cambridge University
http://mi.eng.cam.ac.uk/~gr281/