There are two issues with hlsl_d3d9 tests. One in test_samplers() is about sampler dimension not being updated from "generic", and another one in test_fail() that works with vkd3d now but shouldn't. For the second one I submitted https://gitlab.winehq.org/wine/vkd3d/-/merge_requests/256.