aboutsummaryrefslogtreecommitdiff
path: root/sharpyuv
AgeCommit message (Expand)Author
2024-04-01bump version to 1.4.0James Zern
2024-03-07windows exports: use dllexport attribute, instead of visibility.Ozkan Sezer
2024-01-12mv SharpYuvEstimate420Risk to extras/James Zern
2023-12-05Add YUV420 riskiness metric.Maryla
2023-10-25sharpyuv: convert some for() to do/whileJames Zern
2023-10-25DoSharpArgbToYuv: remove constant from loopJames Zern
2023-10-25SharpYuvConvertWithOptions,cosmetics: fix formattingJames Zern
2023-10-12Fix transfer functions where toGamma and toLinear are swapped.Maryla
2023-10-11Fix bug in FromLinearLog100.Maryla
2023-07-01Add an initializer for the SharpYuvOptions struct.Vincent Rabaud
2023-06-28Merge tag 'v1.3.1'James Zern
2023-06-28Implement more transfer functions in libsharpyuvVincent Rabaud
2023-06-01bump version to 1.3.1James Zern
2023-04-27move VP8GetCPUInfo declaration to cpu.cJames Zern
2022-10-28sharpyuv: add SharpYuvGetVersion()James Zern
2022-10-27SharpYuvConvert: fix a race on SharpYuvGetCPUInfoJames Zern
2022-10-26sharpyuv_dsp.h: restore sharpyuv_cpu.h includeJames Zern
2022-10-26Merge changes Id72fbf3b,Ic59d23a2 into mainJames Zern
2022-10-26sharpyuv: add SharpYuvGetCPUInfoJames Zern
2022-10-26Merge "*.pc.in: rename lib_prefix to webp_libname_prefix" into mainJames Zern
2022-10-25sharpyuv/Makefile.am+cmake: add missing -lmJames Zern
2022-10-24*.pc.in: rename lib_prefix to webp_libname_prefixJames Zern
2022-10-17*.pc.in: add lib prefix to lib names w/MSVCJames Zern
2022-10-05Update Windows makefile to build libsharpyuv library.Maryla
2022-08-19Set libsharpyuv include dir to 'webp' subdirectory.Maryla
2022-08-17Merge changes I2877e7bb,I777cad70,I15af7d1a,I686e6740,If10538a9, ... into mainJames Zern
2022-08-12sharpyuv: prefer webp/types.hJames Zern
2022-08-11cmake: fix dll exportsJames Zern
2022-08-11sharpyuv,SharpYuvInit: add mutex protection when availableJames Zern
2022-08-11sharyuv_{neon,sse2}.c: merge WEBP_USE_* sectionsJames Zern
2022-08-11add a few missing <stddef.h> includes for NULLJames Zern
2022-08-11sharpyuv.h: remove <inttypes.h>James Zern
2022-08-02libsharpyuv: add pkg-config fileChristopher Degawa
2022-07-28Build libsharpyuv as a full installable library.Maryla
2022-06-28libsharpyuv: add version definesMaryla
2022-06-14sharpyuv: remove minimum image size from sharpyuv libraryMaryla
2022-06-01sharpyuv: increase precision of gamma<->linear conversionMaryla
2022-06-01sharpyuv: add 32bit version of SharpYuvFilterRow.Maryla
2022-05-23sharpyuv: add support for 10/12/16 bit rgb and 10/12 bit yuv.Maryla
2022-05-17sharpyuv: slightly improve precisionMaryla
2022-05-11sharpyuv.c,cosmetics: fix indentJames Zern
2022-05-09sharpyuv: cleanup/cosmetic changesMaryla
2022-04-11Fix typo in color constants: Marix -> MatrixFrank Barchard
2022-04-11Merge changes I452d2485,Ic6d75475 into mainJames Zern
2022-04-11Rename SharpYUV to SharpYuv for consistency.Maryla
2022-04-09SharpYuvComputeConversionMatrix: quiet int->float warningsJames Zern
2022-04-08libsharpyuv: add colorspace utilitiesMaryla
2022-03-30Make libsharpyuv self-contained by removing dependency on cpu.cMaryla
2022-03-24Let SharpArgbToYuv caller pass in an RGB>YUV conversion matrix.Maryla
2022-02-18Basic version of libsharpyuv in libwebp, in C.Maryla