gcc tends to optimize away the magic field cleanup, leading to
believe the query is still allocated.
Signed-off-by: Eric Pouech <epouech(a)codeweavers.com>
--
v2: pdh: Zero out magic fields with SecureZeroMemory().
https://gitlab.winehq.org/wine/wine/-/merge_requests/4323
Signed-off-by: Nikolay Sivov <nsivov(a)codeweavers.com>
--
v5: vkd3d-shader/tpf: Initial support for writing fx_4_0/fx_4_1 binaries.
vkd3d-shader: Add separate binary target type for effects.
vkd3d-shader/hlsl: Handle effect group statement.
vkd3d-shader/hlsl: Add variables for techniques.
vkd3d-shader/hlsl: Rename rule for top-level techniques.
vkd3d-shader/hlsl: Add 'fxgroup' token.
tests: Add some tests for effects groups syntax.
https://gitlab.winehq.org/wine/vkd3d/-/merge_requests/443
Signed-off-by: Nikolay Sivov <nsivov(a)codeweavers.com>
--
v4: vkd3d-shader/tpf: Initial support for writing fx_4_0/fx_4_1 binaries.
vkd3d-shader/hlsl: Handle effect group statement.
vkd3d-shader/hlsl: Add variables for techniques.
vkd3d-shader/hlsl: Rename rule for top-level techniques.
vkd3d-shader/hlsl: Add 'fxgroup' token.
tests: Add some tests for effects groups syntax.
vkd3d-shader: Add separate binary target types for effects.
https://gitlab.winehq.org/wine/vkd3d/-/merge_requests/443