Click for a larger image 2. DirectGL has hardware acceleration support. So the main difference is the API initialization, all the rest is the same. But at the end, the result is to render by the same hardware. That's why we handle both APIs.
Users can choose between the several modes and see for themselves which performs better.
Click for a larger image 3. But with the new Direct3D 8, we are strongly thinking about it again, since the API was simplified. So this problem of porting Direct3D game should be easier. On the other hand, it will only be available for Direc3D 8 or later. For older D3D games, if you have written a D3D game, you have to manually port it to OpenGL, and then to BeOS' OpenGL will be very easy.