MCPcopy Create free account
hub / github.com/VirtualGL/virtualgl / ~ClientWin

Method ~ClientWin

client/ClientWin.cpp:50–67  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

48
49
50ClientWin::~ClientWin(void)
51{
52 deadYet = true;
53 q.release();
54 if(thread) thread->stop();
55 delete fb; fb = NULL;
56 #ifdef USEXV
57 for(int i = 0; i < NFRAMES; i++)
58 {
59 if(xvframes[i])
60 {
61 xvframes[i]->signalComplete(); delete xvframes[i]; xvframes[i] = NULL;
62 }
63 }
64 #endif
65 for(int i = 0; i < NFRAMES; i++) cframes[i].signalComplete();
66 delete thread; thread = NULL;
67}
68
69
70void ClientWin::initGL(void)

Callers

nothing calls this directly

Calls 3

signalCompleteMethod · 0.80
releaseMethod · 0.45
stopMethod · 0.45

Tested by

no test coverage detected