Re: [AD] Change needed (?) for 4.9 API

[ Thread Index | Date Index | More lists.liballeg.org/allegro-developers Archives ]


On Sun, 2008-07-27 at 16:23 -0600, Trent Gamblin wrote:
> This weekend I made 4.9 compile and run with Borland Turbo C++.
> Well, mostly. There is a problem that for some reason doesn't reveal
> itself when using MinGW or MSVC. According to MS:
> 
> "There should be at most one
> IDirect3DDevice9::BeginScene/IDirect3DDevice9::EndScene pair between
> any successive calls to present (either IDirect3DDevice9::Present or
> IDirect3DSwapChain9::Present)."
> 
> What that means is that al_flip_display has to become
> al_flip_displays, and flip them all at once. It's not ideal but I
> can't think of another solution. Any thoughts? Is it ok by the other
> graphics developers (milan, elias)?
> 

What if each window gets its own IDirect3DDevice9? Would it work then?
Or would that cause other problems? (Or maybe I don't understand at
all..)

-- 
Elias Pschernig <elias@xxxxxxxxxx>





Mail converted by MHonArc 2.6.19+ http://listengine.tuxfamily.org/