libwebp/sharpyuv
James Zern 8151f388eb move VP8GetCPUInfo declaration to cpu.c
This avoids defining a version in each translation unit when using
__declspec(dllexport) which causes failures due to multiply defined
symbols with clang-cl:

lld-link: error: duplicate symbol: VP8GetCPUInfo
>>> defined at CMakeFiles\webpdecode.dir\Debug\src\dec\alpha_dec.c.obj
>>> defined at CMakeFiles\webpdsp.dir\Debug\src\dsp\dec_sse41.c.obj
...

Bug: webp:607
Change-Id: I6cd1ee75b3db984aa513263a05516e867a64925d
2023-04-27 12:39:13 -07:00
..
libsharpyuv.pc.in *.pc.in: rename lib_prefix to webp_libname_prefix 2022-10-24 16:44:42 -07:00
libsharpyuv.rc sharpyuv: add SharpYuvGetVersion() 2022-10-28 19:15:32 -07:00
Makefile.am sharpyuv: add SharpYuvGetCPUInfo 2022-10-26 13:07:01 -07:00
sharpyuv_cpu.c sharpyuv: add SharpYuvGetCPUInfo 2022-10-26 13:07:01 -07:00
sharpyuv_cpu.h sharpyuv: add SharpYuvGetCPUInfo 2022-10-26 13:07:01 -07:00
sharpyuv_csp.c add a few missing <stddef.h> includes for NULL 2022-08-11 17:39:48 -07:00
sharpyuv_csp.h Build libsharpyuv as a full installable library. 2022-07-28 12:31:59 +00:00
sharpyuv_dsp.c move VP8GetCPUInfo declaration to cpu.c 2023-04-27 12:39:13 -07:00
sharpyuv_dsp.h sharpyuv_dsp.h: restore sharpyuv_cpu.h include 2022-10-26 15:22:48 -07:00
sharpyuv_gamma.c sharpyuv: prefer webp/types.h 2022-08-12 10:55:39 -07:00
sharpyuv_gamma.h sharpyuv: prefer webp/types.h 2022-08-12 10:55:39 -07:00
sharpyuv_neon.c sharyuv_{neon,sse2}.c: merge WEBP_USE_* sections 2022-08-11 17:48:11 -07:00
sharpyuv_sse2.c sharyuv_{neon,sse2}.c: merge WEBP_USE_* sections 2022-08-11 17:48:11 -07:00
sharpyuv.c move VP8GetCPUInfo declaration to cpu.c 2023-04-27 12:39:13 -07:00
sharpyuv.h sharpyuv: add SharpYuvGetVersion() 2022-10-28 19:15:32 -07:00