From c03eaf2de78a6ff5b5cd63d5940028fb4762bcec Mon Sep 17 00:00:00 2001 From: Joshua Ashton Date: Wed, 27 May 2020 09:09:58 +0100 Subject: [PATCH] [d3d9] Hook up auto gen mip filter --- src/d3d9/d3d9_device.cpp | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/d3d9/d3d9_device.cpp b/src/d3d9/d3d9_device.cpp index ada49fb1d..2f05e63b1 100644 --- a/src/d3d9/d3d9_device.cpp +++ b/src/d3d9/d3d9_device.cpp @@ -4207,9 +4207,10 @@ namespace dxvk { void D3D9DeviceEx::EmitGenerateMips( D3D9CommonTexture* pResource) { EmitCs([ - cImageView = pResource->GetSampleView(false) + cImageView = pResource->GetSampleView(false), + cFilter = pResource->GetMipFilter() ] (DxvkContext* ctx) { - ctx->generateMipmaps(cImageView, VK_FILTER_LINEAR); + ctx->generateMipmaps(cImageView, DecodeFilter(cFilter)); }); }