The resource could be destructed before the command list left open
is executed; instead, we immediately perform the transition.
--
v2: tests: Immediately transition buffers after creation in the shader runner.
tests: Immediately transition textures after creation in the shader runner.
tests: Immediately transition resources after readback in the shader runner.
https://gitlab.winehq.org/wine/vkd3d/-/merge_requests/425
--
v4: tests: Add a stress tester option to print the compilation messages.
tests: Add a stress tester option to only print failures.
tests: Add HLSL support to the stress tester.
tests: Introduce a stress tester for vkd3d-shader.
https://gitlab.winehq.org/wine/vkd3d/-/merge_requests/424
--
v8: user32: Pass real argument to NtUserGetClassName in RealGetWindowClass{A/W}.
win32u: Add support for retrieving real window class ID across processes.
user32: Set real window class ID for user32 static controls.
win32u/tests: Add a test for real window class name retrieval.
comctl32/tests: Add tests for RealGetWindowClass.
user32/tests: Add tests for RealGetWindowClass.
https://gitlab.winehq.org/wine/wine/-/merge_requests/4092
Resolves https://bugs.winehq.org/show_bug.cgi?id=9127 . (Some of the named programs in that issue may require additional currently-missing functionality, I didn't check; but if so, that's separate issues.)
Tested with
- winetest on Windows 7
- winetest on Windows 10
- winetest in Wine, of course
- microkiri https://bugs.winehq.org/show_bug.cgi?id=9127#c102
- Wagamama High Spec Trial Edition https://wagahigh.com/download_trial.php#normal (ダウンロード means download)
- Ninki Seiyuu no Tsukurikata Trial https://archive.org/details/sayou_trial
(WMV files in microkiri and Wagamama don't work, but that's separate issues. Also, they need the LC_ALL=ja_JP env, or they throw various goofy errors.)
--
v22: quartz/tests: Add tests for CLSID_CMpegVideoCodec.
quartz/tests: Add tests for new CLSID_MPEG1Splitter functionality.
winegstreamer: Implement CLSID_CMpegVideoCodec.
winegstreamer: Add program stream and video output support to CLSID_MPEG1Splitter.
winegstreamer: Add WG_MAJOR_TYPE_VIDEO_MPEG1 media type.
winegstreamer: Use the new output_compressed property instead of mpegaudioparse in MPEG splitter.
winegstreamer: Add output_compressed parameter to wg_parser_create().
winegstreamer: Implement parts of IAMStreamSelect::Info in CLSID_MPEG1Splitter.
winegstreamer: Implement IAMStreamSelect::Count in CLSID_MPEG1Splitter.
winegstreamer: Improve and clean up some debug logs.
winegstreamer: Include the framerate when converting video format to GstCaps.
winegstreamer: Seek to end of stream instead of to stream duration.
winegstreamer: Clamp QoS events to stay inside the stream's running time.
winegstreamer: Don't read format from unparsed MPEG audio.
https://gitlab.winehq.org/wine/wine/-/merge_requests/3938