-
Notifications
You must be signed in to change notification settings - Fork 241
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
kernelbase: HACK: Force swiftshader + in-process-gpu for Rockstar Soc… #140
base: experimental_7.0
Are you sure you want to change the base?
kernelbase: HACK: Force swiftshader + in-process-gpu for Rockstar Soc… #140
Commits on Feb 14, 2022
-
amd_ags_x64: Implement agsDriverExtensionsDX11_CreateDevice().
CW-Bug-Id: #19944
Configuration menu - View commit details
-
Copy full SHA for 04fd8e9 - Browse repository at this point
Copy the full SHA 04fd8e9View commit details -
amd_ags_x64: Add stub for agsDriverExtensionsDX11_SetDepthBounds().
CW-Bug-Id: #19944
Configuration menu - View commit details
-
Copy full SHA for 50a9b4f - Browse repository at this point
Copy the full SHA 50a9b4fView commit details -
amd_ags_x64: Implement agsDriverExtensionsDX11_DestroyDevice().
CW-Bug-Id: #19944
Configuration menu - View commit details
-
Copy full SHA for 7a99665 - Browse repository at this point
Copy the full SHA 7a99665View commit details -
wine.inf: Use built-in atiadlxx for STAR WARS Squadrons.
CW-Bug-Id: #19944
Configuration menu - View commit details
-
Copy full SHA for 56d7e0b - Browse repository at this point
Copy the full SHA 56d7e0bView commit details -
esync: Type-check HANDLE in esync_set_event.
Signed-off-by: Derek Lesho <dlesho@codeweavers.com>
Configuration menu - View commit details
-
Copy full SHA for 69afcb1 - Browse repository at this point
Copy the full SHA 69afcb1View commit details -
ntdll: Use .seh handler instead of __TRY in RtlUserThreadStart() on x64.
CW-Bug-Id: #19913
Configuration menu - View commit details
-
Copy full SHA for a87274a - Browse repository at this point
Copy the full SHA a87274aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1771325 - Browse repository at this point
Copy the full SHA 1771325View commit details -
winhttp/tests: Avoid "misleading indentation" warnings.
Signed-off-by: Fabian Maurer <dark.shadow4@web.de> Signed-off-by: Hans Leidekker <hans@codeweavers.com> Signed-off-by: Alexandre Julliard <julliard@winehq.org> (cherry picked from commit 19c758d)
Configuration menu - View commit details
-
Copy full SHA for 5934e8b - Browse repository at this point
Copy the full SHA 5934e8bView commit details -
winhttp: Fix memory leak on error path in WinHttpCrackUrl (Coverity).
And use a single variable for the encoded or decoded URL so that free only has to be called once. Signed-off-by: Alex Henrie <alexhenrie24@gmail.com> Signed-off-by: Hans Leidekker <hans@codeweavers.com> Signed-off-by: Alexandre Julliard <julliard@winehq.org> (cherry picked from commit 2b63fdd)
Configuration menu - View commit details
-
Copy full SHA for 97ac1bf - Browse repository at this point
Copy the full SHA 97ac1bfView commit details -
hnetcfg: Use CRT allocation functions.
Signed-off-by: Paul Gofman <pgofman@codeweavers.com> Signed-off-by: Alexandre Julliard <julliard@winehq.org> (cherry picked from commit f20f988) CW-Bug-Id: #20062
Configuration menu - View commit details
-
Copy full SHA for 7cbc5bf - Browse repository at this point
Copy the full SHA 7cbc5bfView commit details -
hnetcfg/tests: Add tests for static port mapping collection.
Signed-off-by: Paul Gofman <pgofman@codeweavers.com> Signed-off-by: Alexandre Julliard <julliard@winehq.org> (cherry picked from commit 162dc17) CW-Bug-Id: #20062
Configuration menu - View commit details
-
Copy full SHA for 3f16573 - Browse repository at this point
Copy the full SHA 3f16573View commit details -
hnetcfg: Return stub interface from upnpnat_get_StaticPortMappingColl…
…ection() if UPNP IGD is found. Signed-off-by: Paul Gofman <pgofman@codeweavers.com> Signed-off-by: Alexandre Julliard <julliard@winehq.org> (cherry picked from commit cbf2ca5) CW-Bug-Id: #20062
Configuration menu - View commit details
-
Copy full SHA for a4caa6b - Browse repository at this point
Copy the full SHA a4caa6bView commit details -
hnetcfg: Get gateway description location in init_gateway_connection().
Signed-off-by: Paul Gofman <pgofman@codeweavers.com> Signed-off-by: Alexandre Julliard <julliard@winehq.org> (cherry picked from commit 583605b) CW-Bug-Id: #20062
Configuration menu - View commit details
-
Copy full SHA for de1d451 - Browse repository at this point
Copy the full SHA de1d451View commit details -
hnetcfg: Open connection to gateway in init_gateway_connection().
Signed-off-by: Paul Gofman <pgofman@codeweavers.com> Signed-off-by: Alexandre Julliard <julliard@winehq.org> (cherry picked from commit c091620) CW-Bug-Id: #20062
Configuration menu - View commit details
-
Copy full SHA for f6b2602 - Browse repository at this point
Copy the full SHA f6b2602View commit details -
hnetcfg: Get control URL for WANIPConnection service in init_gateway_…
…connection(). Signed-off-by: Paul Gofman <pgofman@codeweavers.com> Signed-off-by: Alexandre Julliard <julliard@winehq.org> (cherry picked from commit 42d12db) CW-Bug-Id: #20062
Configuration menu - View commit details
-
Copy full SHA for 1a49f69 - Browse repository at this point
Copy the full SHA 1a49f69View commit details -
hnetcfg: Fix realloc handling in fw_app_put_ProcessImageFileName().
Signed-off-by: Paul Gofman <pgofman@codeweavers.com> Signed-off-by: Alexandre Julliard <julliard@winehq.org> (cherry picked from commit 42b2a69) CW-Bug-Id: #20062
Configuration menu - View commit details
-
Copy full SHA for 47a84b5 - Browse repository at this point
Copy the full SHA 47a84b5View commit details -
hnetcfg: Get port mapping list in init_gateway_connection().
Signed-off-by: Paul Gofman <pgofman@codeweavers.com> Signed-off-by: Alexandre Julliard <julliard@winehq.org> (cherry picked from commit e98a102) CW-Bug-Id: #20062
Configuration menu - View commit details
-
Copy full SHA for 7d56255 - Browse repository at this point
Copy the full SHA 7d56255View commit details -
hnetcfg: Implement static_ports_get_Item().
Signed-off-by: Paul Gofman <pgofman@codeweavers.com> Signed-off-by: Alexandre Julliard <julliard@winehq.org> (cherry picked from commit 15fac20) CW-Bug-Id: #20062
Configuration menu - View commit details
-
Copy full SHA for fdc6c53 - Browse repository at this point
Copy the full SHA fdc6c53View commit details -
hnetcfg: Implement static_ports_get_Count().
Signed-off-by: Paul Gofman <pgofman@codeweavers.com> Signed-off-by: Alexandre Julliard <julliard@winehq.org> (cherry picked from commit 7ed9fb0) CW-Bug-Id: #20062
Configuration menu - View commit details
-
Copy full SHA for fafdc40 - Browse repository at this point
Copy the full SHA fafdc40View commit details -
hnetcfg: Implement static_ports__NewEnum().
Signed-off-by: Paul Gofman <pgofman@codeweavers.com> Signed-off-by: Alexandre Julliard <julliard@winehq.org> (cherry picked from commit de05efd) CW-Bug-Id: #20062
Configuration menu - View commit details
-
Copy full SHA for a81ab80 - Browse repository at this point
Copy the full SHA a81ab80View commit details -
hnetcfg: Implement static_ports_Remove().
Signed-off-by: Paul Gofman <pgofman@codeweavers.com> Signed-off-by: Alexandre Julliard <julliard@winehq.org> (cherry picked from commit 559b1d2) CW-Bug-Id: #20062
Configuration menu - View commit details
-
Copy full SHA for 7f59920 - Browse repository at this point
Copy the full SHA 7f59920View commit details -
hnetcfg: Implement static_ports_Add().
Signed-off-by: Paul Gofman <pgofman@codeweavers.com> Signed-off-by: Alexandre Julliard <julliard@winehq.org> (cherry picked from commit 8f8fe74) CW-Bug-Id: #20062
Configuration menu - View commit details
-
Copy full SHA for f152937 - Browse repository at this point
Copy the full SHA f152937View commit details -
hnetcfg: Don't use _GetValue() if text element is missing in get_xml_…
…elements(). Signed-off-by: Paul Gofman <pgofman@codeweavers.com> Signed-off-by: Alexandre Julliard <julliard@winehq.org> (cherry picked from commit d907c89) CW-Bug-Id: #20062
Configuration menu - View commit details
-
Copy full SHA for b51ecfc - Browse repository at this point
Copy the full SHA b51ecfcView commit details -
hnetcfg: Handle NULL strings in update_mapping_list().
Signed-off-by: Paul Gofman <pgofman@codeweavers.com> Signed-off-by: Alexandre Julliard <julliard@winehq.org> (cherry picked from commit 31f0509) CW-Bug-Id: #20062
Configuration menu - View commit details
-
Copy full SHA for 170addb - Browse repository at this point
Copy the full SHA 170addbView commit details -
hnetcfg/tests: Don't leak IEnumVARIANT reference in test_static_port_…
…mapping_collection(). Signed-off-by: Paul Gofman <pgofman@codeweavers.com> Signed-off-by: Alexandre Julliard <julliard@winehq.org> (cherry picked from commit 69acffb) CW-Bug-Id: #20062
Configuration menu - View commit details
-
Copy full SHA for 8a9d383 - Browse repository at this point
Copy the full SHA 8a9d383View commit details -
hnetcfg/tests: Don't test removing the same mapping twice.
Signed-off-by: Paul Gofman <pgofman@codeweavers.com> Signed-off-by: Alexandre Julliard <julliard@winehq.org> (cherry picked from commit 19c2ffe) CW-Bug-Id: #20062
Configuration menu - View commit details
-
Copy full SHA for ef84561 - Browse repository at this point
Copy the full SHA ef84561View commit details -
winmm: Don't process audio data during waveOutWrite while playing.
Signed-off-by: Andrew Eikum <aeikum@codeweavers.com> Signed-off-by: Alexandre Julliard <julliard@winehq.org> (cherry picked from commit 362e39a) Fixes occasional crash in Teardown. CW-Bug-Id: #20061
Configuration menu - View commit details
-
Copy full SHA for f4ddb18 - Browse repository at this point
Copy the full SHA f4ddb18View commit details -
fshack: Blit the contents of current framebuffer to the fshack's fram…
…ebuffer in fs_hack_setup_context(). CW-Bug-Id: #20102 Some games might not clear the framebuffer on each frame and rely on the data in framebuffer to persist through glFlush(), glFinish() etc. That is currently not the case if the fshack is getting turned on after some drawing was performed already.
Configuration menu - View commit details
-
Copy full SHA for 778452d - Browse repository at this point
Copy the full SHA 778452dView commit details -
fshack: HACK: Use specific names for textures for SWJKJA.
CW-Bug-Id: #20102
Configuration menu - View commit details
-
Copy full SHA for a8d3240 - Browse repository at this point
Copy the full SHA a8d3240View commit details -
battleye: Add launcher process instead of redirecting CreateProcess c…
…all. Fixes Arma 3 Launcher CW-Bug-Id: #18934
Configuration menu - View commit details
-
Copy full SHA for c1d58f4 - Browse repository at this point
Copy the full SHA c1d58f4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 36b0e9d - Browse repository at this point
Copy the full SHA 36b0e9dView commit details -
Configuration menu - View commit details
-
Copy full SHA for a71e8ba - Browse repository at this point
Copy the full SHA a71e8baView commit details -
Configuration menu - View commit details
-
Copy full SHA for f8c2c88 - Browse repository at this point
Copy the full SHA f8c2c88View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4e4a7ee - Browse repository at this point
Copy the full SHA 4e4a7eeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 704b643 - Browse repository at this point
Copy the full SHA 704b643View commit details -
Configuration menu - View commit details
-
Copy full SHA for fbea0b3 - Browse repository at this point
Copy the full SHA fbea0b3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 29f3d24 - Browse repository at this point
Copy the full SHA 29f3d24View commit details -
HACK: mf: Always allow enumerating source types in topology
This lets us connect directly to a source format without a color converter.
Configuration menu - View commit details
-
Copy full SHA for b11d236 - Browse repository at this point
Copy the full SHA b11d236View commit details -
Configuration menu - View commit details
-
Copy full SHA for dc6d87a - Browse repository at this point
Copy the full SHA dc6d87aView commit details -
mshtml: Implement layerX/layerY properties for mouse event.
CW-Bug-Id: #20114 Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com> Signed-off-by: Jacek Caban <jacek@codeweavers.com> Signed-off-by: Alexandre Julliard <julliard@winehq.org> (cherry picked from commit eb679a9)
Configuration menu - View commit details
-
Copy full SHA for 699e4c9 - Browse repository at this point
Copy the full SHA 699e4c9View commit details -
winegstreamer: Reset internal format on BEGIN_STREAMING message.
In order to regenerate a MF_E_TRANSFORM_STREAM_CHANGE status on next successful ProcessOutput. CoD: Black Ops 3 depends on this, or crashes if MF_E_TRANSFORM_STREAM_CHANGE isn't returned when the campaign intro video begins to play. Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=45988 Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=47084 Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=49715 Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=52183 CW-Bug-Id: #16839 CW-Bug-Id: #18678 CW-Bug-Id: #19362
Configuration menu - View commit details
-
Copy full SHA for f273bea - Browse repository at this point
Copy the full SHA f273beaView commit details -
server: Seal shared memory mappings against future writes.
So that even if we leak console handles, we will, at least, stop messing with these once and for all. This only prevents write(2) and mmap(2), as we've already mmaped the writable pages we don't need it anymore. This fixes Dead Cells hanging on launch, as it writes its DXVK logs to one of the thread input shared memory handles, causing GetFocus to loop forever as the sequence number got overwritten. CW-Bug-Id: #20128
Configuration menu - View commit details
-
Copy full SHA for 6bc8c9b - Browse repository at this point
Copy the full SHA 6bc8c9bView commit details -
mfreadwrite: Introduce an internal source reader refcount.
To decide when to shutdown the media source. Otherwise the references hold by the callbacks from BeginGetEvent and others are keeping the source reader alive and the IMFMediaSource_Shutdown is never called. CW-Bug-Id: #20069
Configuration menu - View commit details
-
Copy full SHA for a5ad4a5 - Browse repository at this point
Copy the full SHA a5ad4a5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6c21f02 - Browse repository at this point
Copy the full SHA 6c21f02View commit details -
fixup! ntdll: Implement CPU topology override.
CW-Bug-Id: #20108 Also mind overridden topology for converting host affinity and allow setting the affinity on thread creation.
Configuration menu - View commit details
-
Copy full SHA for aec9c01 - Browse repository at this point
Copy the full SHA aec9c01View commit details -
mf: Handle MESourceSeeked and MEStreamSeeked state change events.
If a session is paused then started again, or if a start position is provided we wait forever for the source to send a MESourceStarted event, when it sends a MESourceSeeked instead. CW-Bug-Id: #19957
Configuration menu - View commit details
-
Copy full SHA for c7d9891 - Browse repository at this point
Copy the full SHA c7d9891View commit details -
evr/presenter: Initial implementation of GetCurrentImage().
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com> Signed-off-by: Alexandre Julliard <julliard@winehq.org> (cherry picked from commit 22fda59) CW-Bug-Id: #18995
Configuration menu - View commit details
-
Copy full SHA for b28ab9a - Browse repository at this point
Copy the full SHA b28ab9aView commit details -
HACK: winex11.drv/opengl: Do not trigger a libX11 bug.
Sometimes The Last Campfire passes invalid parameters to wglCreateContextAttribsARB, which on the Deck can trigger a libX11 bug and crash Wine. When we see the invalid value we return an error directly, without calling glXCreateContextAttribsARB. This hack can be removed once https://gitlab.freedesktop.org/xorg/lib/libx11/-/issues/152 is fixed. CW-Bug-Id: #20026
Configuration menu - View commit details
-
Copy full SHA for 4682d66 - Browse repository at this point
Copy the full SHA 4682d66View commit details -
Configuration menu - View commit details
-
Copy full SHA for 465de7e - Browse repository at this point
Copy the full SHA 465de7eView commit details -
amend! mfreadwrite/reader: Use separate refcount for events callbacks.
mfreadwrite/reader: Use separate refcount for events callbacks. This resolves circular dependency, with source and streams holding references to the callbacks, subscribed to their event queues. CW-Bug-Id: #20069 Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com> Signed-off-by: Alexandre Julliard <julliard@winehq.org> (cherry picked from commit be85638)
Configuration menu - View commit details
-
Copy full SHA for a5216de - Browse repository at this point
Copy the full SHA a5216deView commit details -
mfreadwrite/reader: Stop media source when shutdown is not allowed.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com> Signed-off-by: Alexandre Julliard <julliard@winehq.org> (cherry picked from commit a5770a0)
Configuration menu - View commit details
-
Copy full SHA for 7a3fb11 - Browse repository at this point
Copy the full SHA 7a3fb11View commit details -
winebus.sys: Flag the Deck touchsceen, mouse and keyboard as Steam co…
…ntrollers. So that we ignore them from the hidraw backend. SDL is already ignoring them as they aren't gamepads or joysticks, but we don't know until we request their report descriptors, which we cannot easily do yet.
Configuration menu - View commit details
-
Copy full SHA for 58eccf4 - Browse repository at this point
Copy the full SHA 58eccf4View commit details -
fsync: Type-check HANDLE in esync_set_event.
Signed-off-by: Derek Lesho <dlesho@codeweavers.com>
Configuration menu - View commit details
-
Copy full SHA for f072cf6 - Browse repository at this point
Copy the full SHA f072cf6View commit details -
fixup! esync, fsync: Yield execution before alertable wait for AC Ody…
…ssey. CW-Bug-Id: #18881
Configuration menu - View commit details
-
Copy full SHA for 6f2c985 - Browse repository at this point
Copy the full SHA 6f2c985View commit details -
Configuration menu - View commit details
-
Copy full SHA for 17bdb16 - Browse repository at this point
Copy the full SHA 17bdb16View commit details -
wined3d: Use StretchBlt() in swapchain_blit_gdi().
CW-Bug-Id: #20141 Signed-off-by: Paul Gofman <pgofman@codeweavers.com> Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com> Signed-off-by: Alexandre Julliard <julliard@winehq.org> (cherry picked from commit 2435f11)
Configuration menu - View commit details
-
Copy full SHA for 9c934b8 - Browse repository at this point
Copy the full SHA 9c934b8View commit details -
wined3d: Clear GL backbuffer in wined3d_context_gl_init().
CW-Bug-Id: #20141 Signed-off-by: Paul Gofman <pgofman@codeweavers.com> Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com> Signed-off-by: Alexandre Julliard <julliard@winehq.org> (cherry picked from commit b36e4cf)
Configuration menu - View commit details
-
Copy full SHA for af5da6c - Browse repository at this point
Copy the full SHA af5da6cView commit details
Commits on Feb 15, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 62f1813 - Browse repository at this point
Copy the full SHA 62f1813View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0de1a4c - Browse repository at this point
Copy the full SHA 0de1a4cView commit details -
fsync: Add WINE_FSYNC_SIMULATE_SCHED_QUANTUM config option.
And auto enable it for Uplay laucher. CW-Bug-Id: #20155
Configuration menu - View commit details
-
Copy full SHA for d6a2371 - Browse repository at this point
Copy the full SHA d6a2371View commit details -
Configuration menu - View commit details
-
Copy full SHA for b3fb8a5 - Browse repository at this point
Copy the full SHA b3fb8a5View commit details
Commits on Feb 16, 2022
-
Revert "winevulkan: Allow call of unexposed function vkCmdWriteBuffer…
…MarkerAMD." This reverts commit a68c514. Fixed-by: fc8dcb5 ("winevulkan: Return NULL for unavailable device functions.") Link: ValveSoftware#135
Configuration menu - View commit details
-
Copy full SHA for deb036d - Browse repository at this point
Copy the full SHA deb036dView commit details -
Configuration menu - View commit details
-
Copy full SHA for ed28962 - Browse repository at this point
Copy the full SHA ed28962View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3350eca - Browse repository at this point
Copy the full SHA 3350ecaView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1f3291a - Browse repository at this point
Copy the full SHA 1f3291aView commit details -
msvcrt: Add an SSE2 memset_aligned_32 implementation.
This writes memory forward in memset instead of going backward, which may break the Linux kernel transparent huge pages allocation assumptions.
Configuration menu - View commit details
-
Copy full SHA for 243f46b - Browse repository at this point
Copy the full SHA 243f46bView commit details -
wineboot: Compute and write the TSC frequency to registry ~Mhz.
In HKEY_LOCAL_MACHINE\\HARDWARE\\DESCRIPTION\\System\\CentralProcessor Squashed with patches from: * Arkadiusz Hiler <ahiler@codeweavers.com> Check if the kernel trusts TSC before using it for Qpc. Even if the bits are claiming that TSC meets our requirements the hardware implementation may still be broken. The Linux kernel does a lot of quality testing before deciding to use as the clock source. If it (or the user, through an override) does not trust the TSC we should not trust it either. * Joshua Ashton <joshua@froggi.es> Some games such as Horizon Zero Dawn use this registry value to correlate values from rtdsc to real time. Testing across a few devices, is seems like Windows always returns the TSC frequency in this entry, not the current/maximum frequency of the processor. Returning the nominal/maximum cpu frequency here causes the game to run in slow motion as it may not match the tsc frequency of the processor. Ideally we'd not have to measure this and the kernel would return tsc_khz to userspace, but this is a good enough stop-gap until https://lkml.org/lkml/2020/12/31/72 or something similar is merged. CW-Bug-Id: #18918 CW-Bug-Id: #18958
Configuration menu - View commit details
-
Copy full SHA for dc0e276 - Browse repository at this point
Copy the full SHA dc0e276View commit details -
tools: Add gdbinit helper with LoadSymbolFiles command.
To help gdb reload symbol files from /proc/<pid>/maps, making it possible to load debug info for ELF and PE modules for Wine processes. When sourced (from ~/.gdbinit for instance), this adds a new "load-symbol-files" command (with an "lsf" alias), which automatically calls add-symbol-file on every mapped file that can be read as ELF or PE, with the correct section offset. The command has to be run manually, for instance after executing for a while, to load new modules that may have been loaded, as there's no way for gdb to be notified of such changes automatically.
Configuration menu - View commit details
-
Copy full SHA for 73b6bfa - Browse repository at this point
Copy the full SHA 73b6bfaView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3caf5bf - Browse repository at this point
Copy the full SHA 3caf5bfView commit details -
winegstreamer: Use unlimited buffering for DirectShow as well.
Normally this isn't necessary, because DirectShow sends all samples as soon as they are available. However, decodebin won't expose pads until it has a sample (or theoradec won't send a caps event until it has a sample?), and some transcoded videos somehow don't have a sample within the first 2 MB, i.e. the default limit. Two examples are Bloodstained: Ritual of the Night (CW bug 18550), which is a Media Foundation game, and Melty Blood: Type Lumina (CW bug 20149), which is a DirectShow game. To account for the latter we need to raise buffering limits. [Note: a similar commit was in 6.3 with the note that it helped performance in Worms Revolution and Blazblue Centralfiction. Is this still true?] CW-Bug-Id: #20149 CW-Bug-Id: #18550
Configuration menu - View commit details
-
Copy full SHA for 012b378 - Browse repository at this point
Copy the full SHA 012b378View commit details -
user32: Prevent a recursive loop with the activation messages.
When activating a window and sending activation messages to the window procedure, Windows avoids a recursive loop by not sending more of these messages or hooks while it's still activating the window. CW-Bug-Id: #19612 Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=46274
Configuration menu - View commit details
-
Copy full SHA for 20b1841 - Browse repository at this point
Copy the full SHA 20b1841View commit details -
user32: Use PostMessageW in set_foreground_window.
Instead of SendNotifyMessageW for WM_WINE_SETACTIVEWINDOW. CW-Bug-Id: #19612
Configuration menu - View commit details
-
Copy full SHA for 39d4cab - Browse repository at this point
Copy the full SHA 39d4cabView commit details -
user32: Do not deactivate if thread is foreground.
Instead of only checking that the window is foreground. CW-Bug-Id: #19612
Configuration menu - View commit details
-
Copy full SHA for 082c975 - Browse repository at this point
Copy the full SHA 082c975View commit details -
user32: Send WM_NCACTIVATE on SetForegroundWindow call.
When window is already active but has lost foreground, as shown by concurrent SetForegroundWindow tests. CW-Bug-Id: #19612
Configuration menu - View commit details
-
Copy full SHA for c42b365 - Browse repository at this point
Copy the full SHA c42b365View commit details -
user32: Send WM_*FOCUS messages even if already focused.
CW-Bug-Id: #19612
Configuration menu - View commit details
-
Copy full SHA for 513022b - Browse repository at this point
Copy the full SHA 513022bView commit details -
server: Drop pending internal messages in set_active_window.
When changing the active window in the foreground thread. CW-Bug-Id: #19612
Configuration menu - View commit details
-
Copy full SHA for b3213cb - Browse repository at this point
Copy the full SHA b3213cbView commit details -
Revert "winegstreamer: Avoid input buffer copy in audio converter"
This reverts commit fbea0b3.
Configuration menu - View commit details
-
Copy full SHA for 443b7ac - Browse repository at this point
Copy the full SHA 443b7acView commit details -
Revert "winegstreamer: Return MFMediaBuffer-backed memory directly to…
… audio converter client" This reverts commit 704b643.
Configuration menu - View commit details
-
Copy full SHA for a9559c1 - Browse repository at this point
Copy the full SHA a9559c1View commit details -
Revert "winegstreamer: Avoid input buffer copy in colorconvert"
This reverts commit 4e4a7ee.
Configuration menu - View commit details
-
Copy full SHA for 098076a - Browse repository at this point
Copy the full SHA 098076aView commit details -
Revert "winegstreamer: Return MFMediaBuffer-backed memory directly to…
… color converter client" This reverts commit f8c2c88.
Configuration menu - View commit details
-
Copy full SHA for 0db2a8c - Browse repository at this point
Copy the full SHA 0db2a8cView commit details -
Revert "winegstreamer: Return MFMediaBuffer-backed memory directly to…
… media_source client" This reverts commit a71e8ba.
Configuration menu - View commit details
-
Copy full SHA for b1e9a55 - Browse repository at this point
Copy the full SHA b1e9a55View commit details -
Revert "winegstreamer: Add custom allocator for MFMediaBuffer-backed …
…memory" This reverts commit 36b0e9d.
Configuration menu - View commit details
-
Copy full SHA for 9417252 - Browse repository at this point
Copy the full SHA 9417252View commit details
Commits on Feb 23, 2022
-
kernelbase: HACK: Force swiftshader + in-process-gpu for Rockstar Soc…
…ial Club 'Fixes' it being one frame behind in all of its rendering. Using WineD3D etc, doesn't help here either, but this works for now.
Configuration menu - View commit details
-
Copy full SHA for eaad88a - Browse repository at this point
Copy the full SHA eaad88aView commit details