Jump to content

  • Log In with Google      Sign In   
  • Create Account

Banner advertising on our site currently available from just $5!


1. Learn about the promo. 2. Sign up for GDNet+. 3. Set up your advert!


NVidia driver crash


Old topic!
Guest, the last post of this topic is over 60 days old and at this point you may not reply in this topic. If you wish to continue this conversation start a new topic.

  • You cannot reply to this topic
3 replies to this topic

#1 milaoshu1982   Members   -  Reputation: 130

Like
0Likes
Like

Posted 08 January 2014 - 02:13 AM

hello , when i use d3d9 to render video , i create many device (CreateDevice ) to render for each video,the num of device i have created may be upto 128. it can just success for 60 , then i will catch a expetion .then crash in nvidia driver. is anyone encounte this problem?



Sponsor:

#2 unbird   Crossbones+   -  Reputation: 7086

Like
0Likes
Like

Posted 08 January 2014 - 04:27 AM

That is quite a big number, so I'm not really surprised. Not sure if this works, but why not create just one device and either use different viewports (when rendering to the same window) or create additional swapchains (when rendering to different windows).

Either way, I guess you will run out of device memory at some point for sure. Check the behaviour with a tool like GPU-Z and watch what the D3D debug runtime has to say.

Edited by unbird, 08 January 2014 - 04:31 AM.


#3 milaoshu1982   Members   -  Reputation: 130

Like
0Likes
Like

Posted 10 January 2014 - 01:50 AM

thanks for the reply。i will try just one device。



#4 milaoshu1982   Members   -  Reputation: 130

Like
0Likes
Like

Posted 14 January 2014 - 07:17 PM

That is quite a big number, so I'm not really surprised. Not sure if this works, but why not create just one device and either use different viewports (when rendering to the same window) or create additional swapchains (when rendering to different windows).

Either way, I guess you will run out of device memory at some point for sure. Check the behaviour with a tool like GPU-Z and watch what the D3D debug runtime has to say.

there will be another problem, for example, draw two picture to two different windows(different picture size  different window size),one 1280X720 and 0ne 704X576.if i use just one device,the backbuffer's size is fixed or just up to one window. how can i deal with this problem?


Edited by milaoshu1982, 15 January 2014 - 12:33 AM.





Old topic!
Guest, the last post of this topic is over 60 days old and at this point you may not reply in this topic. If you wish to continue this conversation start a new topic.



PARTNERS