Major Props to Hybrid!!!

Discuss about anything related to the Irrlicht Engine, or read announcements about any significant features or usage changes.
Post Reply
Eternl Knight
Posts: 313
Joined: Tue Nov 01, 2005 5:01 am

Major Props to Hybrid!!!

Post by Eternl Knight »

Just updated from SVN and want to give some props to hybrid who is obviously working on Irrlicht in more than a "personal project only" way.

It's cool that Niko made the original source free, but cooler (in my mind) to see a semi-constant trickle of updates & fixes :) Always liked the constant progress thing better than periodic "large update".

--EK
hybrid
Admin
Posts: 14143
Joined: Wed Apr 19, 2006 9:20 pm
Location: Oldenburg(Oldb), Germany
Contact:

Post by hybrid »

Thank you EK! But keep in mind that Niko did not just open the original code, but also gvae (and gives) constant updated, just a little long term and of the surprise kind (exactly as you said).
And I must admit that the constant updated by me will vary depending on the amount of existing patches and bug fixes available, and also depending on my time. But I'll try to keep this pace for quite some time :wink:
bitplane
Admin
Posts: 3204
Joined: Mon Mar 28, 2005 3:45 am
Location: England
Contact:

Post by bitplane »

I concur.. nice work :)
we should all try and keep you busy by releasing loads of new patches and bugfixes ;)
c'mon guys, anyone who's ever felt disheartened by the speed of fixes and code making it into irrlicht, now is the time for patches!
Submit bugs/patches to the tracker!
Need help right now? Visit the chat room
stodge
Posts: 216
Joined: Fri Dec 05, 2003 5:57 pm

Post by stodge »

Good job. Any chance you could rewrite the toOpenGlCOlour or whatever it's called? Maybe merge the changes from Spintz? That would seriously improve the OpenGL performance.
RustyNail
Posts: 168
Joined: Fri Jun 02, 2006 1:49 pm
Contact:

Post by RustyNail »

:D All we can do is wait and hope. :wink:

*Gets shotgun... Loads... Aims... :twisted: *
I have recently discovered that both the Flu and my Algebra teacher have exact the same effect on my health: it quickly degrades.
Eternl Knight
Posts: 313
Joined: Tue Nov 01, 2005 5:01 am

Post by Eternl Knight »

Well, remember the "toOpenGLColor fix" from Spintz (while nice & fast) is somewhat of a nasty hack. It uses a global variable (determined by the LAST created Irrlicht engine instance) to determine which color order is required. This however cause big problems for instances where someone is using two different instances of the renderer (either in different applications or just the one).

Let's say that I am running a software renderer for one purpose, and the OpenGL renderer for another (not unusual outside the strict "gaming" uses of Irrlicht). This cannot work with Spintz's change.

--EK
hybrid
Admin
Posts: 14143
Joined: Wed Apr 19, 2006 9:20 pm
Location: Oldenburg(Oldb), Germany
Contact:

Post by hybrid »

I'm aware of the problems (I just profiled some apps and toOpenGLColor came always up first. But I have always said that most larger bug fixes from IrrSpintz require a proper integration into Irrlicht with additional interfaces and refactored architecture. So these changes need major work to be done, or a decision by Niko to include it right away and fixing the architecture later on.
Baal Cadar
Posts: 377
Joined: Fri Oct 28, 2005 10:28 am
Contact:

Post by Baal Cadar »

hybrid wrote:(I just profiled some apps and toOpenGLColor came always up first.)
May I ask, what profiler you use?
No offense :)
hybrid
Admin
Posts: 14143
Joined: Wed Apr 19, 2006 9:20 pm
Location: Oldenburg(Oldb), Germany
Contact:

Post by hybrid »

gprof with sources compiled 'g++ -pg '
afecelis
Admin
Posts: 3075
Joined: Sun Feb 22, 2004 10:44 pm
Location: Colombia
Contact:

Post by afecelis »

I totally agree! triple kudos to Hybrid, bitplane, Spintz and all the active programmers that try to get some load off of Niko´s back!

cheers to you! :wink: and thanks for all your hard work!
Post Reply