Re: ftbench update: make integrated

2023-07-14 Thread Hin-Tak Leung
Cool. You should use "$(CC)" instead of "gcc" explicitly. Read the "implicit variables" section in the GNU manual regarding what built-in variables are there. Ideally you should use "$(LINK_CMD)" there too. That is defined towards the top of the Makefile. Good you have found "echo". You know yo

rsvg vs skia comparison (the actual skia based ft2-demo ot-svg renderer hook code diff (Re: Success - Re: Skia-based ot-svg renderer hook to freetype)

2023-07-14 Thread Hin-Tak Leung
I added a "-s" command line option to both ftview and ftgrid to swap rsvg out with skia and run the same binary twice, one with "-s" and one without, just to look at them side by side. Fixed the pixel positioning discrepancies. Patch posted online below. I think skia is marginally faster. Also,

Re: Future of autotools

2023-07-14 Thread Hin-Tak Leung
On Friday, 14 July 2023 at 03:53:10 GMT+8, Werner LEMBERG wrote: > Well, this is not how Meson support is currently set up in `freetype-demos`: in `subprojects/freetype.wrap`, HEAD of FreeType's > git repository is used.  This is absolutely necessary while developing > since we regularly u

Re: ftbench update: make integrated

2023-07-14 Thread Ahmet Göksu
Thanks a lot, it works now. I have updated the makefile like: > > # Build ftbench.o > $(FTBENCH_OBJ): $(FTBENCH_SRC) > @echo "Building ftbench object..." $(CC) $(INCLUDES) -c $< -o $@ > # Build ftbench > $(FTBENCH_BIN): $(FTBENCH_OBJ) > @echo "Linking ftbench..." $(LIBTOOL) --