https://bugs.winehq.org/show_bug.cgi?id=57283
Zeb Figura z.figura12@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Component|-unknown |d3d CC| |z.figura12@gmail.com
--- Comment #3 from Zeb Figura z.figura12@gmail.com --- 0024:trace:ddraw:ddraw_surface3_Blt iface 018036A0, dst_rect (0,0)-(320,240), src_surface 018036A0, src_rect (160,40)-(320,180), flags 0x1000000, fx 00000000. 0024:trace:ddraw:ddraw_surface1_Blt iface 018036A8, dst_rect (0,0)-(320,240), src_surface 018036A8, src_rect (160,40)-(320,180), flags 0x1000000, fx 00000000.
This game does some fun tricks with optimization.
The zoom involves a scaled blit from a surface to itself. Naturally all relevant surfaces are created with DDSCAPS_SYSTEMMEMORY. We make an attempt to handle that correctly in the CPU blitter, but only really in the non-scaled case.