|
发表于 2007-11-14 17:11:48
|
显示全部楼层
这个两个overlay在各自的线程栈中,是两个独立的overlay,应该不是这个问题。
我刚才把SetVideoMode的flags加上SDL_ASYNCBLIT,可以两个overlay都显示。
然后我把线程里的display改变了一下。
for ( i = 0; i<100; i++ ){
SDL_DisplayYUVOverlay(yuv_overlay, &rect);
SDL_Delay(25);
}
让两个线程同时显示。
这种情况下非常容易被锁死。
提示XLib:unexpected async reply(sequence 0x1d)! |
|