wined3d/d3d9: Set the initial scissor rect to the window size

Rico Schüller kgbricola at web.de
Sat Aug 23 07:18:59 CDT 2008


Henri Verbeet schrieb:
> 2008/8/23 Rico Schüller <kgbricola at web.de>:
>   
>> Here is the patch which checks the default scissorrect. I don't know if the
>> resolutions are to big (1024x768). And I don't know if the stuff with the
>> second swapchain (swapchain1) is correct. It produces this error in wine:
>> "err:d3d:IWineD3DDeviceImpl_SetupFullscreenWindow (0x1e7370): Want to change
>> the window parameters of HWND 0x20034, but another style is stored for
>> restoration afterwards".
>>
>>     
> Devices like the Eee PC only support up to 800x480, but in that case
> creating the device should simply fail, and skip the test, so in that
> regard the test should be fine. The error that gets printed in
> probably a flaw in our handling of multiple swapchains. As long as the
> test doesn't fail because of it it's probably not a concern for now.
> You should check the return values for CreateAdditionallSwapChain and
> GetScissorRect though.
>   
Thanks for the answer. I'll add a check for the return values.



More information about the wine-devel mailing list