Skip to content

Releases: mysteryx93/AviSynthShader

AviSynthShader v1.6.6

17 Jun 15:39
Compare
Choose a tag to compare

Version 1.6.6 is ready!

What's new:

  • Updated headers to support Avisynth+ 3.6

AviSynthShader v1.6.5

13 May 05:17
Compare
Choose a tag to compare

AviSynthShader v1.6.5 is ready!

What's new:

  • Fixed crash on NVidia cards when PlanarOut=true

AviSynthShader v1.6.4

20 Sep 17:00
Compare
Choose a tag to compare

AviSynthShader v1.6.4 is ready!

What's new:

  • Fixed SuperRes when using high-bit-depth upscale

AviSynthShader v1.6.3

08 Sep 18:27
Compare
Choose a tag to compare

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

09 Aug 20:37
Compare
Choose a tag to compare

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)

21 Mar 18:57
Compare
Choose a tag to compare

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

13 Feb 22:10
Compare
Choose a tag to compare

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!

19 Oct 06:41
Compare
Choose a tag to compare

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

18 Aug 10:00
Compare
Choose a tag to compare

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

15 Jul 04:03
Compare
Choose a tag to compare

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.