Wine, die Kompatibilitätsschicht zur Ausführung von Windows-Anwendungen unter Linux, ist in der Entwicklerversion 11.16 erschienen.
Das Release bringt unter anderem VA-basierte H.264-Hardwaredekodierung in wined3d inklusive gemeinsam genutzter VA-Oberflächen mit Vulkan, ein Update von Wine Mono auf Version 11.3.0 sowie erste NUMA-API-Implementierungen (GetNumaHighestNodeNumber, GetNumaProcessorNode, GetNumaNodeProcessorMask) in kernelbase. Auch DrawSpriteBatch() in d2d1, Unterstützung für MEM_PHYSICAL und MEM_LARGE_PAGES in ntdll sowie eine erste Emulation des Fullscreen-Modus in quartz sind mit an Bord. Insgesamt umfasst das Release rund 244 Änderungen gegenüber Version 11.15.
The Wine development release 11.16 is now available.
What’s new in this release:
- wined3d: Implement VA H.264 hardware video decoding, sharing VA surfaces with Vulkan.
- mscoree: Update Wine Mono to 11.3.0.
- kernelbase: Implement GetNumaHighestNodeNumber(), GetNumaProcessorNodeEx and GetNumaNodeProcessorMaskEx.
- d2d1: Implement DrawSpriteBatch() command list recording.
- kernelbase: Implement ReadConsoleInputEx() and reimplement PeekConsoleInput/ReadConsoleInput on top of it.
- ntdll: Support the MEM_PHYSICAL and MEM_LARGE_PAGES flags in NtAllocateVirtualMemory().
- quartz: Introduce fullscreen mode emulation in filtergraph.
- user32: Implement Get/SetUserObjectSecurity().
- Various bug fixes.

Quelle: GitLab