Merge pull request #377 from ZloyDyadka/vector-flag

Add vips_vector_set_enabled
master
Tom 4 years ago committed by GitHub
commit 85f7f17664
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

@ -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(C.int(flag))
}
// VipsDebugInfo outputs to stdout libvips collected data. Useful for debugging.
func VipsDebugInfo() {
C.im__print_all()

@ -3,6 +3,7 @@
#include <vips/vips.h>
#include <vips/foreign.h>
#include <vips/vips7compat.h>
#include <vips/vector.h>
/**
* Starting libvips 7.41, VIPS_ANGLE_x has been renamed to VIPS_ANGLE_Dx

Loading…
Cancel
Save