Matteo Bruni (@Mystral) commented about dlls/d3dx11_43/texture.c:
+ goto end; + + d3dx_get_next_mip_level_size(&dst_size); + } + } + + if (loaded_mip_level_count < load_info->MipLevels) + { + struct volume base_level_size = { load_info->Width, load_info->Height, load_info->Depth }; + const uint32_t base_level = loaded_mip_level_count - 1; + + if (!load_info->MipFilter || load_info->MipFilter == D3DX11_DEFAULT) + load_info->MipFilter = D3DX11_FILTER_LINEAR; + if (FAILED(hr = d3dx_validate_filter(load_info->MipFilter))) + { + ERR("Invalid mip filter argument %#x.\n", load_info->MipFilter);
WARN("Invalid mip filter argument %#x.\n", load_info->MipFilter);
-- https://gitlab.winehq.org/wine/wine/-/merge_requests/9206#note_119638