From: <c....@fr...> - 2005-10-14 22:42:21
|
hello all, I recently read a whole lot of MSDN documentation about the LDDM infrastructure. The new Windows graphics vista driver model. http://msdn.microsoft.com/library/default.asp?url=3D/library/en-us/Displa= y_d/hh/Display_d/DisplayDriverModel_Guide_c96d975e-dcc9-49b5-be73-b4d8b9f= 06eb8.xml.asp And what made me think we could have support for it in other OSes. http://msdn.microsoft.com/library/default.asp?url=3D/library/en-us/Displa= y_d/hh/Display_d/DisplayDriverModel_Guide_c96d975e-dcc9-49b5-be73-b4d8b9f= 06eb8.xml.asp It seem to me that having the most important parts of the driver being in user mode would really help to use it on other systems. with a PE binary loader and with some kernel support maybe it would be possible to use LDDM drivers in syllable. From what I read, the user mode driver would create the command buffer that would need to be uploaded to the GPU and the kernel module would need to schedule GPU access handle memory of the GPU and send the command buffer to it. sorry if it sound crazy... |