summaryrefslogtreecommitdiff
path: root/sharpyuv
Commit message (Expand)AuthorAgeFilesLines
* sharpyuv: add SharpYuvGetVersion()James Zern2022-10-283-5/+15
* SharpYuvConvert: fix a race on SharpYuvGetCPUInfoJames Zern2022-10-271-2/+7
* sharpyuv_dsp.h: restore sharpyuv_cpu.h includeJames Zern2022-10-261-0/+1
* Merge changes Id72fbf3b,Ic59d23a2 into mainJames Zern2022-10-266-26/+61
|\
| * sharpyuv: add SharpYuvGetCPUInfoJames Zern2022-10-266-26/+61
* | Merge "*.pc.in: rename lib_prefix to webp_libname_prefix" into mainJames Zern2022-10-261-1/+1
|\ \ | |/ |/|
| * *.pc.in: rename lib_prefix to webp_libname_prefixJames Zern2022-10-241-1/+1
* | sharpyuv/Makefile.am+cmake: add missing -lmJames Zern2022-10-251-1/+1
|/
* *.pc.in: add lib prefix to lib names w/MSVCJames Zern2022-10-171-1/+1
* Update Windows makefile to build libsharpyuv library.Maryla2022-10-051-0/+41
* Set libsharpyuv include dir to 'webp' subdirectory.Maryla2022-08-191-1/+1
* Merge changes I2877e7bb,I777cad70,I15af7d1a,I686e6740,If10538a9, ... into mainJames Zern2022-08-179-26/+39
|\
| * sharpyuv: prefer webp/types.hJames Zern2022-08-124-4/+3
| * sharpyuv,SharpYuvInit: add mutex protection when availableJames Zern2022-08-111-8/+28
| * sharyuv_{neon,sse2}.c: merge WEBP_USE_* sectionsJames Zern2022-08-112-10/+6
| * add a few missing <stddef.h> includes for NULLJames Zern2022-08-112-2/+2
| * sharpyuv.h: remove <inttypes.h>James Zern2022-08-111-2/+0
* | cmake: fix dll exportsJames Zern2022-08-111-0/+4
|/
* libsharpyuv: add pkg-config fileChristopher Degawa2022-08-022-0/+12
* Build libsharpyuv as a full installable library.Maryla2022-07-284-14/+34
* libsharpyuv: add version definesMaryla2022-06-281-0/+12
* sharpyuv: remove minimum image size from sharpyuv libraryMaryla2022-06-141-4/+5
* sharpyuv: increase precision of gamma<->linear conversionMaryla2022-06-014-120/+169
* sharpyuv: add 32bit version of SharpYuvFilterRow.Maryla2022-06-014-15/+120
* sharpyuv: add support for 10/12/16 bit rgb and 10/12 bit yuv.Maryla2022-05-238-185/+343
* sharpyuv: slightly improve precisionMaryla2022-05-171-8/+7
* sharpyuv.c,cosmetics: fix indentJames Zern2022-05-112-10/+10
* sharpyuv: cleanup/cosmetic changesMaryla2022-05-092-49/+39
* Fix typo in color constants: Marix -> MatrixFrank Barchard2022-04-112-10/+10
* Merge changes I452d2485,Ic6d75475 into mainJames Zern2022-04-111-2/+2
|\
| * SharpYuvComputeConversionMatrix: quiet int->float warningsJames Zern2022-04-091-2/+2
* | Rename SharpYUV to SharpYuv for consistency.Maryla2022-04-115-42/+42
|/
* libsharpyuv: add colorspace utilitiesMaryla2022-04-086-21/+178
* Make libsharpyuv self-contained by removing dependency on cpu.cMaryla2022-03-303-10/+28
* Let SharpArgbToYuv caller pass in an RGB>YUV conversion matrix.Maryla2022-03-242-32/+54
* Basic version of libsharpyuv in libwebp, in C.Maryla2022-02-187-0/+937