Force the compiler to output the rep stos instruction for hline and rectfill, because for some reason it had decided not to. This results in a 3x speed up in the case of rectfill and 30% in hline. It looks to me like the union in RGBAColour confuses the optimizer and prevents it generating decent code.
Force the compiler to output the rep stos instruction for hline and rectfill, because for some reason it had decided not to. This results in a 3x speed up in the case of rectfill and 30% in hline. It looks to me like the union in RGBAColour confuses the optimizer and prevents it generating decent code.
abainbridge/deadfrog-lib,abainbridge/deadfrog-lib,abainbridge/deadfrog-lib