--
v3: vkd3d-shader/hlsl: Free the "iter" block pointer on success in create_loop().
vkd3d-shader/hlsl: Return a hlsl_block from the "expr_statement" and "expr" rules.
vkd3d-shader/hlsl: Return a hlsl_block from the "jump_statement" rule.
vkd3d-shader/hlsl: Return a hlsl_block from the "selection_statement" rule.
vkd3d-shader/hlsl: Return a hlsl_block from the "loop_statement" rule.
vkd3d-shader/hlsl: Return a hlsl_block from the "statement" rule.
https://gitlab.winehq.org/wine/vkd3d/-/merge_requests/258
On Wed Jul 6 09:01:08 2022 +0000, Rémi Bernon wrote:
> If we don't have anything to define it to, maybe it's not really worth
> generating anything to the header yet and only keep the parsing support?
I did it like this because idk if we support `__declspec(deprecated(x))` .
--
https://gitlab.winehq.org/wine/wine/-/merge_requests/383#note_37972
And synchronize with thread display when necessary.
The rationale is that client_window are created using the gdi_display,
and OpenGL/Vulkan using gdi_display it is probably safer that any X11
request for them is done on the gdi_display.
Then we need to properly synchronize the requests that involve client_window
and whole_window, such as reparenting requests, as whole_window is created,
and related requests make, using the thread display.
--
https://gitlab.winehq.org/wine/wine/-/merge_requests/3241