Releases: mysteryx93/AviSynthShader
Releases · mysteryx93/AviSynthShader
AviSynthShader v1.6.6
Version 1.6.6 is ready!
What's new:
- Updated headers to support Avisynth+ 3.6
AviSynthShader v1.6.5
AviSynthShader v1.6.5 is ready!
What's new:
- Fixed crash on NVidia cards when PlanarOut=true
AviSynthShader v1.6.4
AviSynthShader v1.6.4 is ready!
What's new:
- Fixed SuperRes when using high-bit-depth upscale
AviSynthShader v1.6.3
AviSynthShader v1.6.3 is ready!
What's new:
- Fixed compatibility regression with Avisynth 2.6
- Now converts properly from YV16 format with Avisynth 2.6
- Updated Avisynth headers
AviSynthShader v1.6.2
Version 1.6.2 is ready!
What's new:
- Added Factor parameter to SuperXBR and SuperResXBR to upscale by a factor of 2, 4, 8 or 16 in one call
AviSynthShader v1.6.1 (quick fix)
AviSynthShader v1.6.1 is ready!
What's new:
- Fixed color shift with RGB32 input and RGB48 output
- Compiled with Visual Studio 2017
AviSynthShader v1.6 with native high-bit-depth support
AviSynthShader v1.6 is ready!
- Added support for all new Avisynth+ clip formats
- Added support for native high-bit-depth clip formats
- ConvertToShader and ConvertFromShader now use native Avisynth+ functions for conversion, which results in better performance in several cases
- AviSynth 2.6 is still supported. ConvertToShader and ConvertFromShader have 2 code paths. Set Opt=2 to use the legacy code path. Opt=-1 will use Avisynth+ functions.
- Updated SSIM downscaler: more advanced XYZ processing
Known issues:
- RGB32 input with RGB64 output, or RGB64 input with RGB32, results in a color shift.
- PlanarIn works only with YUV input, and isn't supported on NVIDIA graphic cards. Leave it to false.
AviSynthShader v1.5.6 is ready!
Version 1.5.6 is ready!
What's new:
- Changed planar format back to D3DFMT_L8
- PlanarIn default value is now false for all methods
- Detect whether graphic card supports planar output and gracefully disable PlanarOut if it doesn't
AviSynthShader v1.5.5
Version 1.5.5 is ready!
What's new:
- Updated Avisynth headers
- Moved lock so that it doesn't cause all other filters to run as MT_SERIALIZED
- MT mode now set using SetCacheHints instead of using env2
- Planar format for precision 1 changed from D3DFMT_L8 to D3DFMT_A8 to see if it works better on NVidia cards
AviSynthShader v1.5.4
Version 1.5.4 is ready!
What's new:
- MatrixIn/MatrixOut: Changed 601 to Rec601, 709 to Rec709.
- Fixed: It wasn't working on Windows 7
- All HLSL files now pre-compiled and included in DLL
- Much faster initialization
- ExecuteShader: Added Resource parameter. When true, it will only open internal resources without searching for a physical file
Note: You can use this with custom HLSL and compile them on-demand, but it may not work on Windows 7 due to missing D3dcompiler_47.dll. Pre-compiling all HLSL scripts into CSO files solves that problem.