Contact
Disclaimer
Donations
Forum
Guestbook
News
News 2006
News 2005
News 2004
News 2003
29 September, 2003
9 September, 2003
31 August, 2003
30 August, 2003
28 August, 2003
27 August, 2003
25 August, 2003
31 July, 2003
11 June, 2003
5 June, 2003
1 May, 2003
30 April, 2003
17 April, 2003
9 April, 2003
5 April, 2003
3 April, 2003
20 March, 2003
17 March, 2003
9 March, 2003
8 March, 2003
19 January, 2003
News 2002
News 2001
In the press
|
Additional speedup's for the Tiny 3D Engine:Wednesday, 9 April, 2003 16:04After I implemented half of my list of optimization possibilities, I thought I could soon run out of speedup techniques. But in the last days new methods came to my mind and they where difficult to implement, but now the bottleneck of the engine has become significantly faster. Matrix multiplication now doesn't need to transpose a matrix anymore and the resulting matrix is no longer copied to temporary location. Also some multiplication there as well as for transforming points where made redundant. To measures the performance increase, I made some benchmarks: (this and last post's speedup's involved) lowest occurring framerate: + 22,18 % highest occurring framerate: + 40,03% There are still things left to optimize, some of them I expect to have a similar impact on framerate. |