realbasic-games
[Top] [All Lists]

Re: New OpenGL plugin

To: REALbasic Games <realbasic-games at lists dot realsoftware dot com>
Subject: Re: New OpenGL plugin
From: John Balestrieri <mrjohn at tinrocket dot com>
Date: Thu, 8 Dec 2005 20:01:04 -0500
Delivered-to: realbasic-games at lists dot realsoftware dot com
References: <BFBCC837 dot 6F1E%mauitom at maui dot net> <95fd18c5526687dcc7776ef1d2284ee3 at fireyesoftware dot com> <DE680FE7-96FC-4681-9D5D-E6EB5F87573A at chaoticbox dot com> <F3C617B9-78AE-4A50-BF07-2F3E9EB81AF4 at tinrocket dot com> <EEA0B1DD-6435-4A8B-903B-5AF6F37FD778 at charcoaldesign dot co dot uk> <900C3852-2A75-4532-84D8-916EE850DC92 at tinrocket dot com> <369C3086-FBBE-4E33-B914-2EF8CBE155CB at charcoaldesign dot co dot uk>
Better access to certain OpenGL components and extensions. I'm not using it atm, but GLUT is inaccessible from declares, iirc.

Also, to do some optimized stuff for my 3d engine, turning some classes into plugins will allow for better memory performance.

Time. Before I could compete my gl-headers-to-rb-declares project, a complete implementation was dropped in my lap, and it worked on Windows, by Jon Johnson. It was an easy switch to use the plugin, and would be easy to not use the plugin if I had to (but I am pleased with it). By not having to maintain an opengl implementation, I have been able to focus on the top layer functionality of SSS, etc.

John

On Dec 8, 2005, at 6:07 PM, Nick Lockwood wrote:

I was actually referring to Marco's efforts, but I suppose it applies equally to your decision.

Can I enquire why it is that you are making this switch? What benefit do you believe it will yield?

I would have thought that the effort overhead of maintaining at least 2 and possibly 3 or 4 different plugin components (which, at present must be maintained in at least two different IDE environments) would outweigh most potential benefits of plugins, and I certainly can't believe speed is a factor since all the hard work is done by external library functions anyway.

Nick

_______________________________________________
Unsubscribe or switch delivery mode:
<http://www.realsoftware.com/support/listmanager/>

Search the archives of this list here:
<http://support.realsoftware.com/listarchives/lists.html>

<Prev in Thread] Current Thread [Next in Thread>