Introduction - If you have any usage issues, please Google them yourself
pixman and cairo and Mathematics for Game Programmers lcms uses gauss-jordan elimination with partial pivoting which is less efficient and not as numerically stable. See Mathematics for Game Programmers.