When using the NVTT Exporter from the GUI, and overriding any of the default filter parameters, and saving the preset to .dpf, the following happens:
Expected Behavior:
DDS files that are compressed using the GUI should match those that are built from the command line with the same saved .dpf preset.
Observed, incorrect behavior:
Setting any filter parameter for the kaiser filter from the command line results in a blurry mess in the mips, and the parameters specified via cmd line have no effect on the mip filter.
While changing these parameters in the GUI produce correct results.
Reproduction Steps:
Use the .dpf parameters below for a sharp Kaiser filter:
--mip-filter kaiser --mip-filter-width 4 --mip-filter-param-1 4 --mip-filter-param-2 2
The result is blurry mess in the .dds file’s lower mip levels. Changing the filter parameters has no effect on the output.
Set these settings in the GUI, and the GUI correctly creates the .dds file, and responds to changes to the filter parameters.
Will gladly provide screenshot results and input file used if this helps debugging the issue.