Renderer: Implement Bicubic and ScaleForce filters.

This commit is contained in:
Fernando Sahmkow
2021-08-17 00:12:52 +02:00
parent c5bbbf3902
commit a6b88e85bf
15 changed files with 624 additions and 38 deletions

View File

@ -338,21 +338,11 @@
<string>0.5X (360p/540p)</string>
</property>
</item>
<item>
<property name="text">
<string>0.75X (540p/810p)</string>
</property>
</item>
<item>
<property name="text">
<string>1X (720p/1080p)</string>
</property>
</item>
<item>
<property name="text">
<string>1.5X (1080p/1620p)</string>
</property>
</item>
<item>
<property name="text">
<string>2X (1440p/2160[4K]p)</string>
@ -373,6 +363,50 @@
</layout>
</widget>
</item>
<item>
<widget class="QWidget" name="scaling_filter_layout" native="true">
<layout class="QHBoxLayout" name="horizontalLayout_5">
<property name="leftMargin">
<number>0</number>
</property>
<property name="topMargin">
<number>0</number>
</property>
<property name="rightMargin">
<number>0</number>
</property>
<property name="bottomMargin">
<number>0</number>
</property>
<item>
<widget class="QLabel" name="scaling_filter_label">
<property name="text">
<string>Window Adapting Filter:</string>
</property>
</widget>
</item>
<item>
<widget class="QComboBox" name="scaling_filter_combobox">
<item>
<property name="text">
<string>Bilinear</string>
</property>
</item>
<item>
<property name="text">
<string>Bicubic</string>
</property>
</item>
<item>
<property name="text">
<string>ScaleForce</string>
</property>
</item>
</widget>
</item>
</layout>
</widget>
</item>
<item>
<widget class="QWidget" name="bg_layout" native="true">
<property name="sizePolicy">