[PATCH 5/7] ddraw: Forbid setting viewport extents larger than the render target in SetViewport().

Henri Verbeet hverbeet at gmail.com
Wed Apr 18 14:19:55 CDT 2018


On 18 April 2018 at 01:32, Matteo Bruni <mbruni at codeweavers.com> wrote:
> Signed-off-by: Matteo Bruni <mbruni at codeweavers.com>
> ---
>  dlls/ddraw/viewport.c | 39 ++++++++++++++++++++++++++++++++-------
>  1 file changed, 32 insertions(+), 7 deletions(-)
>
This fails here:

    ../../../../../src/wine-git/tools/runtest -q -P wine -T ../../..
-M d3drm.dll -p d3drm_test.exe.so d3drm && touch d3drm.ok
    d3drm.c:1709: Test failed: Cannot get IDirect3DRMViewport
interface (hr = 0x88760316)
    d3drm.c:1711: Test failed: Expected ref4 > ref1, got ref1 = 4, ref4 = 4.
    d3drm.c:1719: Test failed: Expected ref4 > frame_ref, got
frame_ref = 1, ref4 = 1.
    wine: Unhandled page fault on read access to 0x0d8ac3e9 at address
0x7eba0a1e (thread 0009), starting debugger...



More information about the wine-devel mailing list