View Single Post
Old 6th February 2019, 15:13   #1  |  Link
Pat357
Registered User
 
Join Date: Jun 2006
Posts: 452
Boost.Compute: kernel compilation failed (-42)

I get the following error :

Code:
C:\Program Files (x86)\VapourSynth\core32>vspipe -i D:\film\Vapoursynth\nnedi_double.vpy -
Boost.Compute: kernel compilation failed (-42)
--- source ---

--- build log ---
error   : Binary format for key='0', ident='' is not recognized

Width: 3840
Height: 2160
Frames: 2000
FPS: 2997/125 (23,976 fps)
Format Name: YUV420P16
Color Family: YUV
Alpha: No
Sample Type: Integer
Bits: 16
SubSampling W: 1
SubSampling H: 1
My script is was for benchmark comparison between NNEDI3 and NNEDI3CL :
Code:
import vapoursynth as vs
core = vs.get_core(threads=2)

clip = core.lsmas.LibavSMASHSource(r'd:\film\American.Soldiers.2005.1080p.BluRay.H264.AAC-RARBG\American.Soldiers.2005.1080p.BluRay.H264.AAC-RARBG.mp4').std.Trim(5001,7000)
clip = core.resize.Point(clip, format=vs.YUV420P16)

# enlarge
# clip = core.std.Transpose(clip).nnedi3.nnedi3(field=1, dh=True, nsize=4, nns=3, pscrn=2).std.Transpose().nnedi3.nnedi3(field=1, dh=True, nsize=4, nns=3, pscrn=2)
clip = core.nnedi3cl.NNEDI3CL(clip, field=1, dh=True, dw=True, nsize=4, nns=3, pscrn=2)

clip.set_output()
Only the 32bit vspipe gives this error, on 64bit vspipe, everything seems OK.

System :
Intel Skylake X i9 7940X @ 4.4GHz
GTX-1070 Ti (Asus)

Last edited by Pat357; 6th February 2019 at 15:23.
Pat357 is offline