From 7f18295321c66d7ca613cd0f26257cfa9681b74f Mon Sep 17 00:00:00 2001 From: Andoni Morales Alastruey Date: Wed, 3 Apr 2013 16:12:01 +0200 Subject: [PATCH] d3dvideosink: use bilinear filter as much as possible Use the bilinear scalling filter when the magnifier or the minifier filters are avaible. Some graphics cards do not provide minifier filters but we want to use it for upscalling if it's available https://bugzilla.gnome.org/show_bug.cgi?id=697176 --- sys/d3dvideosink/d3dhelpers.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys/d3dvideosink/d3dhelpers.c b/sys/d3dvideosink/d3dhelpers.c index e3c9f64..672bbeb 100644 --- a/sys/d3dvideosink/d3dhelpers.c +++ b/sys/d3dvideosink/d3dhelpers.c @@ -2362,7 +2362,7 @@ d3d_class_display_device_create (GstD3DVideoSinkClass * klass, UINT adapter) /* Check the filter type. */ if ((caps.StretchRectFilterCaps & D3DPTFILTERCAPS_MINFLINEAR) == D3DPTFILTERCAPS_MINFLINEAR - && (caps.StretchRectFilterCaps & D3DPTFILTERCAPS_MAGFLINEAR) == + || (caps.StretchRectFilterCaps & D3DPTFILTERCAPS_MAGFLINEAR) == D3DPTFILTERCAPS_MAGFLINEAR) { device->filter_type = D3DTEXF_LINEAR; } else { -- 2.7.4