Jump to content
  • Advertisement
Sign in to follow this  
knatterton

Fullscreen problem

This topic is 2088 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

If you intended to correct an error in the post then please contact us.

Recommended Posts

Hi,

 

We have encountered a strange problem with our DirectX 9 application when it's running on Windows 8.1 x64. The application is working correctly in windowed mode, but when we go to fullscreen mode the GPU stops working completely (according to GPU-Z). It only renders the first image and then nothing. The application is still running - you can hear sounds and click on GUI items, but the image on the screen is completely frozen. The only thing that seems to help is to alt-tab out of the application and then back in. After that the GPU seems to wake up to render images again. Going to windowed mode and back to fullscreen mode freezes the image again. Alt-tabbing to the desktop and then back to the application is the only thing that seems to work.

 

Any ideas what could be causing this kind of thing? We have only encountered this problem on Windows 8.

Share this post


Link to post
Share on other sites
Advertisement

Without more information, the only suggestion would be to update your graphics drivers. What hardware are you running?

 

If the driver update doesn't work, try posting some pertinent code - namely fullscreen mode switch & maybe your rendering/message loop.

Edited by mark ds

Share this post


Link to post
Share on other sites

Are you testing the "cooperative mode" of the device ?

Perhaps something when bad when going to full screen( i don't see how, But i hope it helps ).

Have you also recreated all resources not in the managed pool ?

Share this post


Link to post
Share on other sites
It only renders the first image and then nothing.

 

Just a guess, maybe a clue: Are you sure the image is rendered when you go to fullscreen? Perhaps what you see is the last (windowed) backbuffer and it's never overwritten. Easy enough to test - draw something in fullscreen only and see if it appears.

Share this post


Link to post
Share on other sites
Sign in to follow this  

  • Advertisement
×

Important Information

By using GameDev.net, you agree to our community Guidelines, Terms of Use, and Privacy Policy.

GameDev.net is your game development community. Create an account for your GameDev Portfolio and participate in the largest developer community in the games industry.

Sign me up!