Skip to content

Commit 0208efc

Browse files
committed
extlib: disable libpng hardware optimizations
issue #123
1 parent 1e38aee commit 0208efc

1 file changed

Lines changed: 1 addition & 0 deletions

File tree

extlib/CMakeLists.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -85,6 +85,7 @@ if (WITH_LIBPNG_SOURCE)
8585
libpng/pngwio.c libpng/pngwrite.c libpng/pngwtran.c libpng/pngwutil.c)
8686
target_include_directories(png PUBLIC ${CMAKE_CURRENT_BINARY_DIR}/libpng)
8787
target_link_libraries(png PRIVATE z math)
88+
target_compile_definitions(png PRIVATE PNG_ARM_NEON_OPT=0;PNG_POWERPC_VSX_OPT=0;PNG_INTEL_SSE_OPT=0;PNG_MIPS_MSA_OPT=0;PNG_LOONGARCH_LSX_OPT=0)
8889
add_library(PNG::PNG ALIAS png)
8990
set(PNG_FOUND 1 PARENT_SCOPE)
9091
else()

0 commit comments

Comments
 (0)