> The idea of using both RenderDefault() and RenderBasic() as well as > the flag, would equally work if you have just Render() and the > behaviour of one render or the other nested in an "if/else" based on > the flag. Whatever makes more sense to you. I suggested it because > in that way it is easier to change or patch the packages.
Creating the two versions would be a lot more work, and in the end packages need to be patched anyway. > Let me know when it's ready, I'll try to upload the new version within > the same day that you have the new release ready. I did it, and briefly tested it with my code. I think you can upload it and other packages should see no change in behaviour for now. But please remember (see ~/work/ftgl/README-LegacyOpenGLState), after the release of Buster, add FTLibrary::Instance().LegacyOpenGLState(true); and depend on ftgl>=2.4.0 in all packages that use FTGL. Cheers, Frank