reactos/media
Simone Mario Lombardo 6755921560
[DDRAW] Sync the fix for swap_interval from Wine (#4831)
Sync the barebone fix from Wine (wine-7.19-557-g13cc08e32d6):
https://source.winehq.org/git/wine.git/?a=search&h=HEAD&st=grep&s=ddraw_surface_update_frontbuffer%28
and
13cc08e32d:/dlls/ddraw/surface.c

- Added "swap_interval" argument to ddraw_surface_update_frontbuffer()
- Added ddraw_swap_interval_from_flags() function for dispatching
  the integer type of required swap interval
- Updated ddraw_surface_update_frontbuffer() function for managing the
  swap interval between backbuffer and frontbuffer (and relative flipping)
- Updated the ddraw_surface7_Flip() function for relaying the swap interval
  to ddraw_surface_update_frontbuffer() function.
- Added 0 value (as Wine) when the swap interval is not required

This fixes empty white screen issue on rendering because of lacking
swap interval for the software / games that use ddraw.

CORE-18547
2022-11-09 20:44:30 +03:00
..
doc [DDRAW] Sync the fix for swap_interval from Wine (#4831) 2022-11-09 20:44:30 +03:00
drivers/etc [FORMATTING] Remove trailing whitespace. Addendum to 34593d93. 2021-09-13 03:52:22 +02:00
fonts [SETUP][BOOTDATA][FONTS][INF] Delete DejaVu Sans Mono and re-map (#4856) 2022-11-07 11:34:19 +09:00
graphics [EXPLORER] Remove version number from the start menu banner image, as requested. 2017-11-14 18:15:34 +01:00
inf [SETUP][BOOTDATA][FONTS][INF] Delete DejaVu Sans Mono and re-map (#4856) 2022-11-07 11:34:19 +09:00
nls [NLS] Use files provided by Microsoft to generate most of our NLS files 2021-05-19 22:50:29 +02:00
sdb [FORMATTING] Remove trailing whitespace. Addendum to 34593d93. 2021-09-13 03:52:22 +02:00
sounds [SOUNDS] Add new Recycle Bin system sound 2021-06-11 02:06:11 +03:00
themes [THEMES] Improve text colors of Modern Dark theme (#4655) 2022-09-03 23:18:36 +02:00
vgafonts [USETUP][VGAFONTS] Improve Japanese character display 2022-10-08 08:22:24 +09:00
CMakeLists.txt [SOUNDS] Add new Recycle Bin system sound 2021-06-11 02:06:11 +03:00
forwardcompatible.manifest [WINSXS] Add some amd64 manifests 2021-04-08 20:48:24 +03:00
systemcompatible.manifest [WINSXS] Add some amd64 manifests 2021-04-08 20:48:24 +03:00