> I thought I see if I can speed up PNG loading by vectorizing alpha > premultiplication, and it actually does give a nice speedup: [...]
Nice! > The code is rather terse but readable. I can add comments. Not necessary, I think. > Needs some GCC/clang checks, ... Indeed, probably controlled by a configuration macro. > ... as well as implementing the big-endian case (or disable it for > big-endian). I couldn't find any endianness macros in FreeType. We don't have such macros; it should be easy to add, though. On the other hand: Do big-endian processors exist at all that support gcc's (or clang's) `vector_size' extension? Are you going to work further on your patch towards upstream FreeType integration? Werner _______________________________________________ Freetype-devel mailing list Freetype-devel@nongnu.org https://lists.nongnu.org/mailman/listinfo/freetype-devel