-
5487cace
by Francisco Casas at 2026-02-18T12:33:22+01:00
vkd3d-shader/hlsl: Make "intrinsic" const in add_call().
Fixes the following warning on gcc 15.2.1 20260209:
vkd3d/libs/vkd3d-shader/hlsl.y:5806:25: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
5806 | else if ((intrinsic = bsearch(name, intrinsic_functions, ARRAY_SIZE(intrinsic_functions),
| ^
-
3b688cf8
by Francisco Casas at 2026-02-18T12:38:46+01:00
vkd3d-shader/fx: Make "state" const in fx_4_parse_state_object_initializer().
Fixes the following warning on gcc 15.2.1 20260209:
vkd3d/libs/vkd3d-shader/fx.c:5506:21: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
5506 | if (!(state = bsearch(&entry.id, table.ptr, table.count, sizeof(*table.ptr), fx_4_state_id_compare)))
| ^
-
81545d51
by Francisco Casas at 2026-02-18T12:39:37+01:00
tests/vkd3d_shader_api: Avoid a 'const' discard warning in test_emit_signature().
Fixes the following warning on gcc 15.2.1 20260209:
vkd3d/tests/vkd3d_shader_api.c:1637:13: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
1637 | ptr = strstr(disasm.code, ".text\n");
| ^