2008/12/28 Vincent Pelletier <plr.vinc...@gmail.com>:
> Le Sunday 28 December 2008 16:21:25 Vincent Pelletier, vous avez écrit :
>> Attached patch is enough to cure the failure in "Operation Flashpoint" when
>> its menu is displayed on my little i945GM card.
>
> It also fixes mipmap test in d3d9/tests/visual.c, removing the need for a
> patch I sent earlier which purpose was to skip mipmap test when texture
> allocation fails.
>
The test should probably check the device caps before trying to create
the texture.

> Some other notes on IWineD3DDeviceImpl_CreateTexture:
> If oversize is treated as an error and return value is changed to some error
> code, there seems to be a memory leak: it crashes happens after a rouhly
> constant number of frames are rendered, but this time hr has a non-null value
> in IWineD3DDeviceImpl_CreateTexture.
>
CreateTexture() and similar calls leak on error, yeah. This is
something that needs to be fixed.

Reply via email to