locked
WinRT Surface DirectX Black Screen / Resize Problem

    Question

  • I'm having a strange and irritating problem on WinRT Surface tablet when using DirectX (hosted in BackgroundSwapChainPanel). Basically once in a while (like once a day, or few times a week / while testing for few hours every day), half of my 3D scene goes black, like on the picture below (cut vertically or sometimes horizontally):

    http://www.zurawcli.vot.pl/dxProblem.JPG

    While this happens, the DirectX is still rensponsive and i have full control of the app.
    I don't think posting code makes any sense ( i'm simply using standard SwapChain and resizing viewport and back texture whenever screen size changes - actually getting screen size from Core Window). This only happens once in a while : ( when i try to explicitly force this - like by splitting screen between two / switching between apps / and so on, I CANNOT repeat this error - viewport always resizes correctly. Then sometimes just using the app, this will happen.

    Did anybody had any experience similliar to this ? Any ideas what is causing this ?
    Thanks in advance,

    cheers


    • Edited by Pawel Klapuch Tuesday, April 15, 2014 3:47 PM Image link
    Tuesday, April 15, 2014 3:46 PM

Answers

  • Hello,

    It sounds like you are running into a known problem with in the NVidia driver. Please make sure you install 8.1 and the newly released update. Hopefully this will resolve your issue. If it does not please let us know.

    Thanks,

    James 


    Windows SDK Technologies - Microsoft Developer Services - http://blogs.msdn.com/mediasdkstuff/

    Wednesday, April 16, 2014 8:15 PM
    Moderator

All replies

  • I'll ask our DirectX engineer to check out this post.

    Matt Small - Microsoft Escalation Engineer - Forum Moderator
    If my reply answers your question, please mark this post as answered.

    NOTE: If I ask for code, please provide something that I can drop directly into a project and run (including XAML), or an actual application project. I'm trying to help a lot of people, so I don't have time to figure out weird snippets with undefined objects and unknown namespaces.

    Wednesday, April 16, 2014 12:25 PM
    Moderator
  • Hello,

    It sounds like you are running into a known problem with in the NVidia driver. Please make sure you install 8.1 and the newly released update. Hopefully this will resolve your issue. If it does not please let us know.

    Thanks,

    James 


    Windows SDK Technologies - Microsoft Developer Services - http://blogs.msdn.com/mediasdkstuff/

    Wednesday, April 16, 2014 8:15 PM
    Moderator