Filter graphics driver
Filter graphics driver
- Subject: Filter graphics driver
- From: Anshul Makkar <email@hidden>
- Date: Wed, 25 May 2005 12:58:30 +0530
hello ,
I have to write an application whether user space/kernel space
that should filter the rendering that is being done on the screen ,
Now the flow that we understood is Aqua will generate the calls for
Quartz and the further Quartz will generate calls for the underlying
driver .
Now the point we are unclear about is , what are these interface ie
interface for communication between application and quartz and of
between quartz and driver .
Mac OS provides standard graphics family which export certain
interfaces . Now OS has to generate calls for these interfaces , but
these interfaces were never getting hit during the debugging.
When we put break points in graphics kext , the break points were hit .
But the functions that were being called for eg allocate_texture() etc
t are not there in the standard graphics family.
This led us to conclusion that these may be the private function of
graphics kext . But OS doesnt know about the private functions of
graphics kext , so how the calls are being routed to graphics kext
private function ? How OS standard calls are being mapped to graphics
kext private functions ??
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Darwin-kernel mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden