[vbox-dev] OpenGL and Virtual Box

mikhail sennikovsky mikhail.sennikovsky at oracle.com
Fri Mar 30 01:24:16 PDT 2012


I guess what might confused you is that part of ogl code is 
auto-generated by python scripts, including the code you might be 
interested in.
In two words, unpacker issues the unpacked commands to its dispatch 
table entries (cr_lastDispatch), which crserverlib gives it via crUnpack 
The serverlib in turn initializes the dispatch table in its 
crServerInitDispatch code, see  
which is generated from 
(search for server_dispatch.c in 


On 30.03.2012 1:19, Jaikumar G wrote:
> Folks,
>    I am new to Virtual Box and tracing the OpenGL calls to figure out 
> how it works. I see that the GuestHost/OpenGL packs the OpenGL calls 
> and sends it across to the HostServices/server which unpacks it. I see 
> that it gets dispatched from there and I am unable to track it as to 
> where it gets dispatched to.
> The code I am looking at is HostServices/SharedOpenGL/unpacker/*
> Any pointers or hints ?
> Thanks
> _______________________________________________
> vbox-dev mailing list
> vbox-dev at virtualbox.org
> https://www.virtualbox.org/mailman/listinfo/vbox-dev
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://www.virtualbox.org/pipermail/vbox-dev/attachments/20120330/eee92399/attachment-0001.html 

More information about the vbox-dev mailing list