TransformationMatrix started out as floats, then got changed to doubles in 

This was done because on most hardware there is no penalty for using doubles 
over floats, and provided a better match with our system APIs that used doubles.

I'd prefer to take a forward-looking stance here, and assume that in time 
hardware will catch up.


On May 21, 2012, at 4:04 AM, Zoltan Herczeg wrote:

> Hi,
> is there any reason why the transformations in WebKit use doubles? We
> could optimize some functions further with ARM SIMD if they would be
> floats. Is there any objection to make them float if the change would have
> no other side effects except some rounding because of the lower precision?
> Regards,
> Zoltan
> _______________________________________________
> webkit-dev mailing list

webkit-dev mailing list

Reply via email to