Full Screen problem in 0.95

Started by amoeba, February 01, 2005, 14:43:08

Previous topic - Next topic

amoeba

When I Alt+Enter after converting to 0.95, all the texture colours as messed up and the performance grinds to a halt.

Has something been changed since 0.93 (worked perfectly)?

elias

I'm guessing a windows OS and an ATI card?

- elias

amoeba

Yes windows XP (pro) and a Ati Radeon 9700 Mobile.

Is this a known problem then?

elias

Yes, I can reproduce it here too. The funny thing is that if you press alt-tab (and hold alt down so it won't switch) after the screen is messed up, the rendering is fixed.

- elias

elias

I've tried to improve the task switching in LWJGL. Try out

http://odense.kollegienet.dk/~naur/lwjgl.dll

From my experience, proper fullscreen handling is an exercise in voodoo magic. Some combinations of Win32 calls work, some don't, and the result is different with different drivers.

- elias

spasi

Doesn't work here (WinXP, GeFX, dual-monitors). I get a black screen on startup and weird flickering when try to alt-tab. It seems like the window cannot grab focus.

elias

What happens when it is not in dual-head mode? Could you try restoring the "old" flags in the various ShowWindow calls too and see what happens? Not having focus shouldn't affect rendering.

- elias

elias

I've updated the library with a workaound to the ATI problem. Try it out again, please. The bug Spasi is experiencing should also be fixed.

- elias

spasi

Works great now. It actually feels a little faster too (goes into fullscreen almost instantly).

amoeba

Still seems the same to me.

Here are 2 pictures to demonstrate what is happening;
http://alexscott.freeownhost.com/good.JPG
http://alexscott.freeownhost.com/corrupt.JPG

Alt-Tabbing does not seem to fix the problem. I guess it could just be some weird ATI 9700 Mobile problem, guess I need to test on my home pc?