If this is your first visit, be sure to
check out the FAQ by clicking the
link above. You may have to register
before you can post: click the register link above to proceed. To start viewing messages,
select the forum that you want to visit from the selection below.

Comment

Incidentally, a couple of days ago one of the Wine devs found a game that rendered the scene in one thread, but called D3D's "Present()" in another thread. This caused a problem because there was no way to tell when the buffer swap was completed so the next scene would start overwriting the back buffer before the swap actually happened. This extension would fix that because Wine could block BeginScene() until the swap had finished. So there's another use case right there