I just built Irrlicht 1.3 on Ubuntu and the terrain demo (12) runs at 190fps, which is half the rate I used to get in 1.2. Anyone else experience this?
Cheers
1.3 on Ubuntu - half as slow as 1.2?
1.3 on Ubuntu - half as slow as 1.2?
What does the debugger tell you? You did use the debugger, didn't you?
-
- Posts: 1186
- Joined: Fri Dec 29, 2006 12:04 am
Re: 1.3 on Ubuntu - half as slow as 1.2?
Me too.stodge wrote:Anyone else experience this?
I have moved to irrlicht 1.3, fixed very small compatibility points ( like EDT_SOFTWARE2 now called as EDT_BURNINGSVIDEO ), recompiled all and get fps slow down in 4 times (!) (( i was getting 30 fps in the scene places where with irrlicht 1.2 i getting 110-120 fps )).
confused
p.s.:
terrain rendering demo in irr1.2 shows 60-75 fps, in irr1.3 -- 80-95 fps
tested on radeon x200m, winxp
-
- Admin
- Posts: 14143
- Joined: Wed Apr 19, 2006 9:20 pm
- Location: Oldenburg(Oldb), Germany
- Contact:
I just ran all examples in DX9 and OpenGL for plain Irrlicht 1.2 and 1.3. The only noticable slowdown was for Collision and MeshViewer (ex. 7 and 9), while all others were faster. All tests made on a Notebook with ATI 9000 chip.
The reasons for the two examples being slower might be
a) the changes in OnAnimate and OnRegister which were meant to fix some inconsistencies, but as pointed out by Luke now do a double animation in most render phases
b) the GUI changes (most important for text) which is not yet optimized internally
I'll check this stuff under Linux as well, but I have no Linux machine at hand right now.
The reasons for the two examples being slower might be
a) the changes in OnAnimate and OnRegister which were meant to fix some inconsistencies, but as pointed out by Luke now do a double animation in most render phases
b) the GUI changes (most important for text) which is not yet optimized internally
I'll check this stuff under Linux as well, but I have no Linux machine at hand right now.
-
- Posts: 4
- Joined: Sat Mar 17, 2007 11:12 pm
- Location: Finland
Seems like the Makefile no longer uses -O3 -fexpensive-optimizations as default settings. This explains the bigger size, but could also explain the slower speed.
Try setting NDEBUG before compiling irrlicht.
Just type the following in the console before calling make:
Try setting NDEBUG before compiling irrlicht.
Just type the following in the console before calling make:
Code: Select all
export NDEBUG=1
-
- Posts: 4
- Joined: Sat Mar 17, 2007 11:12 pm
- Location: Finland