libpng
libpng copied to clipboard
LIBPNG: Portable Network Graphics support, official libpng repository
I would like to propose a small change regarding CMake support so it can be more easily integrated into projects using `CMake` and more importantly use `targets` as it propagates...
Hi, could you add ASM postfixes that would depend on defined build-platform instead of relying on auto ASM program search? Described here: https://github.com/Devsh-Graphics-Programming/Nabla/issues/282
…correctly The old implement cause Bus error when png_have_msa() is called if the word is longer than 10 bytes. char word[10] in original function is too short, word[i++] = ch...
…correctly The old implement cause Bus error when png_have_msa() is called if the word is longer than 10 bytes. char word[10] in original function is too short, word[i++] = ch...
> :18:9: error: unknown directive .func png_read_filter_row_sub4_neon ^ only armeabi-v7a does not work, arm64-v8a work and when I remove .func/.endfunc manually, it will work. see patch: https://github.com/xmake-io/xmake-repo/pull/547/files
@ctruta I've checked out libpng from SF and am unable to get `make test` to work on macOS. ``` cp scripts/pnglibconf.h.prebuilt pnglibconf.h cp scripts/makefile.darwin makefile make test ``` output: ```...
So that I don't have to compile it myself, and instead can start using it as a component in the software I'm writing immediately after downloading it, please compile a...
### Intro My host platform is ARMv8 which is running under 32bit Linux. ### Problem I have faced a linker issue while trying to compile `libpng` with `CMAKE_SYSTEM_PROCESSOR=aarch32`: ```bash /root/.conan/data/libpng/1.6.37/_/_/package/e76f081ae59ebc813f8ac6ca750e5ac280154df0/lib/libpng16d.a(pngrtran.c.o):...
``` -- Selecting Windows SDK version 10.0.17763.0 to target Windows 10.0.18363. -- The C compiler identification is MSVC 19.16.27045.0 -- The ASM compiler identification is MSVC -- Found assembler: C:/Program...
Hello, I don't know why the apng project is kept separate, I see arch-linux is adding the patch manually, and some people asked me to do the same in Debian......