[Mesa-dev] [PATCH 0/2] Implement lanczos scaling

Nayan Deshmukh nayan26deshmukh at gmail.com
Thu Jul 14 20:58:57 UTC 2016


Hi guys,

I have tried to implement a simple lanczos filter
but I am getting line artifacts in the output.

I was not able to spot the error even after going over
the code many times. Please have a look at code and
suggest changes.

Thanks,
Nayan.

Nayan Deshmukh (2):
  vl: add a lanczos interpolation filter
  st/vdapu: use lanczos filter for scaling

 src/gallium/auxiliary/Makefile.sources           |   2 +
 src/gallium/auxiliary/vl/vl_lanczos_filter.c     | 436 +++++++++++++++++++++++
 src/gallium/auxiliary/vl/vl_lanczos_filter.h     |  63 ++++
 src/gallium/state_trackers/vdpau/mixer.c         | 150 ++++++--
 src/gallium/state_trackers/vdpau/query.c         |   8 +
 src/gallium/state_trackers/vdpau/vdpau_private.h |   7 +
 6 files changed, 632 insertions(+), 34 deletions(-)
 create mode 100755 src/gallium/auxiliary/vl/vl_lanczos_filter.c
 create mode 100755 src/gallium/auxiliary/vl/vl_lanczos_filter.h
 mode change 100644 => 100755 src/gallium/state_trackers/vdpau/mixer.c
 mode change 100644 => 100755 src/gallium/state_trackers/vdpau/query.c
 mode change 100644 => 100755 src/gallium/state_trackers/vdpau/vdpau_private.h

-- 
2.7.4



More information about the mesa-dev mailing list