Mailing Lists: Apple Mailing Lists

Image of Mac OS face in stamp
 
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Writing an Open GL driver for Darwin / OSX



Hi,

my name is Jens von der Heydt. I'm one of the developers of the ppc arch emulator PearPC.
We are trying very hard to support every operating system that can be run on ppc,
therefore I'm very interested in writing something like an accelerated driver for
our virtual graphics card that we emulate in PearPC. As many of you might know,
apple is nor publishing the sources to their graphics drivers because parts appear
to be under NDA regarding OpenGL.


I'm writing to this list in the hope that somebody could give me some small hints or
general info as to how to write a driver. I've pretty much done everything regarding
IOFramebuffer and am searching for information how to write a CFPlugin
or (honestly) anything else that could help me accelerate our graphics system.


I know that the current GLD / GLI interface on OS X supports a function dispatch
that offers ways to introduce own implementations of nearly every Open GL call
but I'm not very sure how I'm actually writing this driver. My plan is to
forward nearly every Open GL call to the emulator and to utilize the host's
Open GL driver to draw on screen.


Regards,

Jens von der Heydt

_______________________________________________
Do not post admin requests to the list. They will be ignored.
Mac-opengl mailing list      (email@hidden)
Help/Unsubscribe/Update your Subscription:
http://lists.apple.com/mailman/options/mac-opengl/email@hidden

This email sent to email@hidden


Visit the Apple Store online or at retail locations.
1-800-MY-APPLE

Contact Apple | Terms of Use | Privacy Policy

Copyright © 2007 Apple Inc. All rights reserved.