Vips: add VipsVectorSetEnabled

This commit is contained in:
ZloyDyadka 2021-07-06 14:59:12 +03:00
parent d0fb333ce4
commit 921a05687c
2 changed files with 12 additions and 0 deletions

11
vips.go
View file

@ -147,6 +147,17 @@ func VipsCacheDropAll() {
C.vips_cache_drop_all()
}
// VipsVectorSetEnabled enables or disables SIMD vector instructions. This can give speed-up,
// but can also be unstable on some systems and versions.
func VipsVectorSetEnabled(enable bool) {
flag := 0
if enable {
flag = 1
}
C.vips_vector_set_enabled(flag)
}
// VipsDebugInfo outputs to stdout libvips collected data. Useful for debugging.
func VipsDebugInfo() {
C.im__print_all()