https://bugs.winehq.org/show_bug.cgi?id=40600
Bug ID: 40600 Summary: wine-1.9.8: wined3d regression: Distorted images Product: Wine Version: 1.9.8 Hardware: x86 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs@winehq.org Reporter: lucianposton@gmail.com Distribution: ---
Created attachment 54449 --> https://bugs.winehq.org/attachment.cgi?id=54449 wine output
Images are not rendering properly. They appear distorted (aligned incorrectly, rotated, stretched, etc). Attached images and wine output. Wine 1.9.8 is the first version affected by this regression.
Bisect results:
f3c155cc56eb31fa9294d388e755208a2633c398 is the first bad commit
commit f3c155cc56eb31fa9294d388e755208a2633c398 (refs/bisect/bad) Author: Henri Verbeet hverbeet@codeweavers.com AuthorDate: Wed Apr 6 19:12:05 2016 +0200 Commit: Alexandre Julliard julliard@winehq.org CommitDate: Thu Apr 7 12:57:34 2016 +0900
wined3d: Merge drawStridedSlow() and drawStridedSlowVs().
Signed-off-by: Henri Verbeet hverbeet@codeweavers.com Signed-off-by: Alexandre Julliard julliard@winehq.org --- dlls/wined3d/buffer.c | 15 ++-- dlls/wined3d/context.c | 5 +- dlls/wined3d/directx.c | 6 +- dlls/wined3d/drawprim.c | 351 +++++++++++++++++++++++++++----------------------------------------------- dlls/wined3d/state.c | 20 +++-- dlls/wined3d/utils.c | 26 +++--- 6 files changed, 166 insertions(+), 257 deletions(-)