Jump to content


Possible DX10 bug.


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

#1 Hawkwind

    Member

  • Members
  • PipPip
  • 92 posts

Posted 15 February 2008 - 02:19 PM

I realised that the 'present' method is not doing a 'vsync' (if set) when the
display window is not visible.

This may be ok. when rendering to just one window, however I have two
windows and the end of my display loop does a 'Present' for each one.
Obviously I only set 'vsync' for the last window to be presented.

The problem is then that if the last window is obscured (for example I drag
something on top of it on the display) then no vsync is acknowledged and
the frame rate goes ballistic on the other window.

Q.) How can I ensure that a vsync gets done ?

Furthermore (and this is surely a bug), it appears that the ignoring of the vsync happens only when the entire window is obscured (including borders and title bar) and not just the active area.

Hmmm....





1 user(s) are reading this topic

0 members, 1 guests, 0 anonymous users