SPIR-V doesn't support parallelisation in patch constant functions.
Merging into one phase allows generation of a single patch constant
function and normalises to the shader model 6 pattern.
--
v3: vkd3d-shader: Merge all shader fork and join phases into a single phase.
https://gitlab.winehq.org/wine/vkd3d/-/merge_requests/60
> @julliard Could you please take a look at this build fix. It should be included in Wine 8.0 release.
The extra ifdefs are ugly, it should be possible to solve this in a cleaner way.
Note that in general, fixing compiler warnings is not in scope for code freeze.
--
https://gitlab.winehq.org/wine/wine/-/merge_requests/1919#note_21034
As diagnosed by GCC 13:
dlls/localspl/provider.c: In function ‘fill_builtin_form_info’:
dlls/localspl/provider.c:3045:16: warning: ‘res_len’ may be used uninitialized [-Wmaybe-uninitialized]
3045 | if (res_len)
| ^
--
v3: localspl: Avoid uninitialized variable in fill_builtin_form_info
https://gitlab.winehq.org/wine/wine/-/merge_requests/1960
First relevant commit:
windows.media.speech: Add a worker thread to the recognition session.
--
v4: windows.media.speech: Store recorded audio in a temporary ringbuffer.
windows.media.speech: Partially implement the speech recognizer state.
windows.media.speech: Implement the audio capturing system.
windows.media.speech: Allow the recognition session worker to be paused.
windows.media.speech/tests: Check if stopping the session resets the paused state.
windows.media.speech: Add a worker thread to the recognition session.
https://gitlab.winehq.org/wine/wine/-/merge_requests/1948
First relevant commit:
windows.media.speech: Add a worker thread to the recognition session.
--
v3: windows.media.speech: Store recorded audio in a temporary ringbuffer.
windows.media.speech: Implement the audio capturing system.
windows.media.speech: Allow the recognition session worker to be paused.
windows.media.speech/tests: Check if stopping the session resets the paused state.
windows.media.speech: Add a worker thread to the recognition session.
windows.media.speech/tests: Test starting, stopping, pausing and resuming the recognition session.
windows.media.speech/tests: Test the recognizer state.
windows.media.speech: Return IAsyncAction from session_PauseAsync.
windows.media.speech: Return IAsyncAction from session_StopAsync.
windows.media.speech: Do not force calling convention on internal callbacks.
windows.media.speech: Move constraints vector to the recognition session.
https://gitlab.winehq.org/wine/wine/-/merge_requests/1948