• Alexandros Frantzis's avatar
    win32u: Reset draw_start_ticks for new window_surface. · 6d2bd75c
    Alexandros Frantzis authored
    Normally, a new window_surface has no damage so its draw_start_ticks
    value is reset at the time of the first lock_surface.
    
    However, if contents from the old window_surface are copied to the new
    one when the window_surface for a window is updated, the new
    window_surface will be initially damaged. We want to reset the
    draw_start_ticks value in this case too, to avoid flushes occuring soon
    after such updates, during the initial redraw of the window_surface.
    Signed-off-by: 's avatarAlexandros Frantzis <alexandros.frantzis@collabora.com>
    6d2bd75c
Name
Last commit
Last update
..
dibdrv Loading commit data...
tests Loading commit data...
Makefile.in Loading commit data...
bitblt.c Loading commit data...
bitmap.c Loading commit data...
brush.c Loading commit data...
class.c Loading commit data...
clipboard.c Loading commit data...
clipping.c Loading commit data...
cursoricon.c Loading commit data...
dc.c Loading commit data...
dce.c Loading commit data...
defwnd.c Loading commit data...
dib.c Loading commit data...
driver.c Loading commit data...
emfdrv.c Loading commit data...
font.c Loading commit data...
freetype.c Loading commit data...
gdiobj.c Loading commit data...
hook.c Loading commit data...
imm.c Loading commit data...
input.c Loading commit data...
main.c Loading commit data...
mapping.c Loading commit data...
menu.c Loading commit data...
message.c Loading commit data...
ntgdi_private.h Loading commit data...
ntuser_private.h Loading commit data...
opentype.c Loading commit data...
painting.c Loading commit data...
palette.c Loading commit data...
path.c Loading commit data...
pen.c Loading commit data...
printdrv.c Loading commit data...
rawinput.c Loading commit data...
region.c Loading commit data...
scroll.c Loading commit data...
spy.c Loading commit data...
syscall.c Loading commit data...
sysparams.c Loading commit data...
vertical.c Loading commit data...
vulkan.c Loading commit data...
win32u.spec Loading commit data...
win32u_private.h Loading commit data...
window.c Loading commit data...
winstation.c Loading commit data...
wrappers.c Loading commit data...