Description: fcl-image image related
This file as
text
.
(active) Revisions in this set:
f26c366e9ba6dda24a080f7d0958f4915b584850
,
ad66a1966650d522a1d9ca2543c9b0de2ce4c93d
,
be57852e8bf75249dadd90e8deba55260c8a3d0b
08b7881083768838ad2aded0b00786566a33546a
,
107299648fbe4a9cc40999d73b07a2222f630312
,
6e4318bdf51d78179abbb579ac17c7c9a40a74bc
99a16f3965c7b4bbe390fc60a40ab122195830dc
,
4fcb9a4dafc50e5e340638eff6979a9534f4321f
,
489a2f042bee87240f2604e753ad74c30acdebe4
6c11f048d17747a59bb947d9cdbe73b7523fc034
,
6d03a2582e262a6845b3b436b02a4909ef3af7a3
,
1eff5ae28abf539fe25f11c8206d09388c5c75bd
Clicking a revision will expand files
f26c366e9ba6dda24a080f7d0958f4915b584850
marco
Sat Apr 10 10:56:47 2021
r49161 -
* use popcnt instead of countbits.
* change countbits to popcnt in case it is used by others.
suggestion by Bi0t1n, mantis
000038728
Commit consists out of
M packages/fcl-image/src/fpreadbmp.pp
ad66a1966650d522a1d9ca2543c9b0de2ce4c93d
marco
Sat Apr 10 10:59:00 2021
r49162 -
* on second thought, and a byte typecast so that an expanded intrinsics doesn't loop over unnecessary bits.
Commit consists out of
M packages/fcl-image/src/fpreadbmp.pp
be57852e8bf75249dadd90e8deba55260c8a3d0b
Michael VAN CANNEYT
Mon Mar 6 14:58:07 2023
* Dotted filenames for package fcl-image
Commit consists out of
M packages/fcl-css/src/fpcsstree.pp
A packages/fcl-image/namespaced/Api.Freetype.pp
A packages/fcl-image/namespaced/Api.Freetypeh.pp
A packages/fcl-image/namespaced/Api.Freetypehdyn.pp
A packages/fcl-image/namespaced/Api.Xwdfile.pp
A packages/fcl-image/namespaced/FpImage.BarCode.pp
A packages/fcl-image/namespaced/FpImage.Canvas.pp
A packages/fcl-image/namespaced/FpImage.Clipping.pp
A packages/fcl-image/namespaced/FpImage.ColorHash.pas
A packages/fcl-image/namespaced/FpImage.ColorSpace.pp
A packages/fcl-image/namespaced/FpImage.Common.Bitmap.pp
A packages/fcl-image/namespaced/FpImage.Common.Jpeg.pas
A packages/fcl-image/namespaced/FpImage.Common.PCX.pas
A packages/fcl-image/namespaced/FpImage.Common.PNG.pp
A packages/fcl-image/namespaced/FpImage.Common.PSD.pas
A packages/fcl-image/namespaced/FpImage.Common.QOI.pas
A packages/fcl-image/namespaced/FpImage.Common.TIFF.pas
A packages/fcl-image/namespaced/FpImage.Common.Targa.pp
A packages/fcl-image/namespaced/FpImage.Common.pp
A packages/fcl-image/namespaced/FpImage.Ditherer.pas
A packages/fcl-image/namespaced/FpImage.Ellipses.pp
A packages/fcl-image/namespaced/FpImage.Extinterpolation.pp
A packages/fcl-image/namespaced/FpImage.Ftfont.pp
A packages/fcl-image/namespaced/FpImage.Gauss.pp
A packages/fcl-image/namespaced/FpImage.ImageCanvas.pp
A packages/fcl-image/namespaced/FpImage.ImgBarCode.pp
A packages/fcl-image/namespaced/FpImage.PixelCanvas.pp
A packages/fcl-image/namespaced/FpImage.PixelTools.pp
A packages/fcl-image/namespaced/FpImage.PolygonFillTools.pp
A packages/fcl-image/namespaced/FpImage.Pscanvas.pp
A packages/fcl-image/namespaced/FpImage.QRCode.pp
A packages/fcl-image/namespaced/FpImage.QRCodeGen.pp
A packages/fcl-image/namespaced/FpImage.Quantizer.pas
A packages/fcl-image/namespaced/FpImage.Reader.Bitmap.pp
A packages/fcl-image/namespaced/FpImage.Reader.GIF.pas
A packages/fcl-image/namespaced/FpImage.Reader.JPEG.pas
A packages/fcl-image/namespaced/FpImage.Reader.PCX.pas
A packages/fcl-image/namespaced/FpImage.Reader.PNG.pp
A packages/fcl-image/namespaced/FpImage.Reader.PNM.pp
A packages/fcl-image/namespaced/FpImage.Reader.PSD.pas
A packages/fcl-image/namespaced/FpImage.Reader.QOI.pas
A packages/fcl-image/namespaced/FpImage.Reader.TIFF.pas
A packages/fcl-image/namespaced/FpImage.Reader.Targa.pp
A packages/fcl-image/namespaced/FpImage.Reader.XPM.pp
A packages/fcl-image/namespaced/FpImage.Reader.XWD.pas
A packages/fcl-image/namespaced/FpImage.Writer.Bitmap.pp
A packages/fcl-image/namespaced/FpImage.Writer.JPEG.pas
A packages/fcl-image/namespaced/FpImage.Writer.PCX.pas
A packages/fcl-image/namespaced/FpImage.Writer.PNG.pp
A packages/fcl-image/namespaced/FpImage.Writer.PNM.pp
A packages/fcl-image/namespaced/FpImage.Writer.QOI.pas
A packages/fcl-image/namespaced/FpImage.Writer.TIFF.pas
A packages/fcl-image/namespaced/FpImage.Writer.Targa.pp
A packages/fcl-image/namespaced/FpImage.Writer.XPM.pp
A packages/fcl-image/namespaces.lst
M packages/fcl-image/src/bmpcomn.pp
M packages/fcl-image/src/clipping.pp
M packages/fcl-image/src/ellipses.pp
M packages/fcl-image/src/extinterpolation.pp
M packages/fcl-image/src/fpbarcode.pp
M packages/fcl-image/src/fpcanvas.pp
M packages/fcl-image/src/fpcolhash.pas
M packages/fcl-image/src/fpcolorspace.pas
M packages/fcl-image/src/fpditherer.pas
M packages/fcl-image/src/fpimage.pp
M packages/fcl-image/src/fpimgbarcode.pp
M packages/fcl-image/src/fpimgcanv.pp
M packages/fcl-image/src/fpimgcmn.pp
M packages/fcl-image/src/fpimggauss.pp
M packages/fcl-image/src/fpimgqrcode.pp
M packages/fcl-image/src/fppixlcanv.pp
M packages/fcl-image/src/fpqrcodegen.pp
M packages/fcl-image/src/fpquantizer.pas
M packages/fcl-image/src/fpreadbmp.pp
M packages/fcl-image/src/fpreadgif.pas
M packages/fcl-image/src/fpreadjpeg.pas
M packages/fcl-image/src/fpreadpcx.pas
M packages/fcl-image/src/fpreadpng.pp
M packages/fcl-image/src/fpreadpnm.pp
M packages/fcl-image/src/fpreadpsd.pas
M packages/fcl-image/src/fpreadqoi.pas
M packages/fcl-image/src/fpreadtga.pp
M packages/fcl-image/src/fpreadtiff.pas
M packages/fcl-image/src/fpreadxpm.pp
M packages/fcl-image/src/fpreadxwd.pas
M packages/fcl-image/src/fptiffcmn.pas
M packages/fcl-image/src/fpwritebmp.pp
M packages/fcl-image/src/fpwritejpeg.pas
M packages/fcl-image/src/fpwritepcx.pas
M packages/fcl-image/src/fpwritepng.pp
M packages/fcl-image/src/fpwritepnm.pp
M packages/fcl-image/src/fpwriteqoi.pas
M packages/fcl-image/src/fpwritetga.pp
M packages/fcl-image/src/fpwritetiff.pas
M packages/fcl-image/src/fpwritexpm.pp
M packages/fcl-image/src/freetype.pp
M packages/fcl-image/src/freetypeh.pp
M packages/fcl-image/src/freetypehdyn.pp
M packages/fcl-image/src/ftfont.pp
M packages/fcl-image/src/jpegcomn.pas
M packages/fcl-image/src/pcxcomn.pas
M packages/fcl-image/src/pixtools.pp
M packages/fcl-image/src/pngcomn.pp
M packages/fcl-image/src/polygonfilltools.pp
M packages/fcl-image/src/pscanvas.pp
M packages/fcl-image/src/psdcomn.pas
M packages/fcl-image/src/qoicomn.pas
M packages/fcl-image/src/targacmn.pp
M packages/fcl-image/src/xwdfile.pp
A packages/fcl-json/namespaced/FpJson.FpcUnit.pp
08b7881083768838ad2aded0b00786566a33546a
Michaël Van Canneyt
Wed Jan 10 09:46:25 2024
* Nano optimization. Fixes
gitlab 0040590
Commit consists out of
M packages/fcl-image/src/fpreadbmp.pp
107299648fbe4a9cc40999d73b07a2222f630312
Michaël Van Canneyt
Wed Jan 10 10:02:10 2024
* micro optimization using BsfDWord as proposed in
gitlab 0040590
Commit consists out of
M packages/fcl-image/src/fpreadbmp.pp
6e4318bdf51d78179abbb579ac17c7c9a40a74bc
zamtmn
Sun Feb 4 17:50:50 2024
FT_Get_Sfnt_Name and related
Commit consists out of
M packages/fcl-image/src/libfreetype.inc
99a16f3965c7b4bbe390fc60a40ab122195830dc
zamtmn
Mon Feb 5 03:26:50 2024
FT_Get_Sfnt_Table and related
Commit consists out of
M packages/fcl-image/src/libfreetype.inc
4fcb9a4dafc50e5e340638eff6979a9534f4321f
zamtmn
Sun Feb 18 08:02:13 2024
Make FontID public
Commit consists out of
M packages/fcl-image/src/ftfont.pp
489a2f042bee87240f2604e753ad74c30acdebe4
zamtmn
Sun Feb 18 09:27:07 2024
Add TTT_HoriHeader
Commit consists out of
M packages/fcl-image/src/libfreetype.inc
6c11f048d17747a59bb947d9cdbe73b7523fc034
Michaël Van Canneyt
Thu Mar 7 22:22:57 2024
* Fix from Werner Pamler to implement missing method. Fixes issue
gitlab 0040685
Commit consists out of
M packages/fcl-image/src/fpreadbmp.pp
6d03a2582e262a6845b3b436b02a4909ef3af7a3
regs01
Wed Sep 25 18:19:12 2024
SetSize with output dimensions depending on orientation
Commit consists out of
M packages/fcl-image/src/fpreadjpeg.pas
1eff5ae28abf539fe25f11c8206d09388c5c75bd
regs01
Thu Sep 26 10:41:36 2024
SetSize with output dimensions depending on orientation
Commit consists out of
M packages/fcl-image/src/fpreadjpeg.pas