最近要把cairo集成到项目中,却发现cairo不能工做了3d
折腾了两天才找到了缘由:cairo的一个trick致使浮点数计算错误:blog
http://blog.163.com/lvan100@yeah/blog/static/6811721420131191434556/get
给d3dcreate加上D3DCREATE_FPU_PRESERVE以后一切正常bug
若是我直接调cairo的代码就能早点解决这个bug了,我一直觉得是我用得有问题,浪费了两天+无数脑细胞d3