realbasic-games
[Top] [All Lists]

Re: [ANN] OpenGLPlugin 1.0a1

To: REALbasic Games <realbasic-games at lists dot realsoftware dot com>
Subject: Re: [ANN] OpenGLPlugin 1.0a1
From: Marco Bambini <marco at sqlabs dot net>
Date: Thu, 15 Dec 2005 22:26:38 +0100
Delivered-to: realbasic-games at lists dot realsoftware dot com
References: <5FCD4D87-3C22-4B59-9853-8D836B0B2D5F at sqlabs dot net> <426C720D-85F6-440D-94A5-C7DB55EB8457 at chaoticbox dot com>
On Dec 15, 2005, at 10:06 PM, Frank Condello wrote:

On 15-Dec-05, at 9:45 AM, Marco Bambini wrote:

This is the first public alpha version of the new OpenGLPlugin, a lot of things remains to do, but I would like to start receiving suggestions and feedbacks as soon as possible so I have decided to release this incomplete alpha version now.

Only played with it briefly, but it's looking good for an alpha. The async updates are very cool, but I wonder how safe they are? The Sprite2 example crashes consistently on my machine for example, and never in the same spot, just in random parts of the RB framework or some system library...

Hmm .. thanks for the report Frank, I haven't seen any crash in my tests but this is definitely something to investigate...

You mentioned you're using a pthread for the updates, so from what I understand creating/disposing of Rb objects from the DrawScene event might be a very bad thing to do on Mac OS X. I moved the scene drawing into an Rb Timer as a test and it ran fine, so the DrawScene pthread is very suspect at this point.

I wonder why I haven't had any crash... anyway, I agree that I should use extra caution with my current implementation...

---
Marco Bambini
http://www.sqlabs.net
http://www.sqlabs.net/blog/

_______________________________________________
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>