Hi,

I am finally starting to look into 3D acceleration for my headless frontend
and the first thing I wanted to try is the OpenGL output redirection to a
frambuffer. Looking at the code I came down to the following question -
what is the correct way to hook into the OpenGL service? Looking
ConsoleVRDPServer.cpp it seems very straightforward
- ConsoleVRDPServer::remote3DRedirect basically just does one HGSMI
call SHCRGL_HOST_FN_SET_OUTPUT_REDIRECT but as far as I understand they are
done through internal functions that are not exported by any of the dlls so
I cannot hook into that, correct? The shared OpenGL dll exports a
function crVBoxServerOutputRedirectSet where I can pass the same callbacks,
so I assume I should use that, correct?

Best Regards,
Rudolfs Bundulis
_______________________________________________
vbox-dev mailing list
[email protected]
https://www.virtualbox.org/mailman/listinfo/vbox-dev

Reply via email to