open-mgl-dev (開発バージョン) (0.7.9.80) | 2009-11-02 22:25 |
open-mgl (DirectX9, VC++2008) (0.7.9) | 2009-09-27 20:32 |
roast-dev (開発バージョン) (0.0.1.40-dev) | 2009-11-02 23:09 |
SIMD最適化なし:
for(i=0; i<loop_count; i++){ CRect r = rect + z; z += r.left; z -= r.right; z += r.top; z -= r.bottom; } CRect : operator +(int) (268435455 Loops) : 781 ms (1per 0.002909 us, 6 clock)
SSE最適化ON:
変化なし
SSE2最適化ON:
変化なし
for(i=0; i<loop_count; i++){ CRect r = rect + z; z += r.left; z -= r.right; z += r.top; z -= r.bottom; } CRect : operator +(int) (268435455 Loops) : 6031 ms (1per 0.022467 us, 53 clock)