*> Anuj, there is a lot of documentation in form of READMEs in this repository to hopefully give you a* *> high-level idea of how this thing is kind of put together. I reckon, a good entry point to probably this*
*> script: https://github.com/freetype/freetype2-testing/blob/master/fuzzing/scripts/custom-build.sh <https://github.com/freetype/freetype2-testing/blob/master/fuzzing/scripts/custom-build.sh>; * *> just run it and it will prompt you for details :)* Thanks!, I did check it out and I think simply adding the new render modes to the render mode list should be sufficient. The first line (`{ FT_LOAD_NO_BITMAP | FT_LOAD_TARGET_NORMAL, FT_RENDER_MODE_SDF }`) is to use the `sdf` module for rendering and the second (`{ FT_LOAD_RENDER | FT_LOAD_TARGET_NORMAL, FT_RENDER_MODE_SDF }`) is to invoke the `bsdf` module since it requires bitmap input. Please check it out, if there are other things required please let me know, I'm attaching the diff below. diff --git a/fuzzing/src/visitors/facevisitor-renderglyphs.cpp b/fuzzing/src/visitors/facevisitor-renderglyphs.cpp index abcfb2a..c1871a0 100644 --- a/fuzzing/src/visitors/facevisitor-renderglyphs.cpp +++ b/fuzzing/src/visitors/facevisitor-renderglyphs.cpp @@ -27,7 +27,9 @@ { FT_LOAD_NO_BITMAP | FT_LOAD_TARGET_LIGHT, FT_RENDER_MODE_LIGHT }, { FT_LOAD_NO_BITMAP | FT_LOAD_TARGET_MONO, FT_RENDER_MODE_MONO }, { FT_LOAD_NO_BITMAP | FT_LOAD_TARGET_LCD, FT_RENDER_MODE_LCD }, - { FT_LOAD_NO_BITMAP | FT_LOAD_TARGET_LCD_V, FT_RENDER_MODE_LCD_V } + { FT_LOAD_NO_BITMAP | FT_LOAD_TARGET_LCD_V, FT_RENDER_MODE_LCD_V }, + { FT_LOAD_NO_BITMAP | FT_LOAD_TARGET_NORMAL, FT_RENDER_MODE_SDF }, + { FT_LOAD_RENDER | FT_LOAD_TARGET_NORMAL, FT_RENDER_MODE_SDF } }; Thanks, Anuj