From: James S. <jsi...@tr...> - 2001-11-21 20:17:56
|
> You don't intent to run X ontop of your fbdev, do you ? > X uses the mmio & memory pointer to do its stuff, the same happens for other > apps (all of them) that use the fbdev. Even the DRI/DRM stuff is mostly > userspace, and the OpenGL access the board memory/mmio, trough the dma engine > though. Sottek it isn't such a bad system if you place in the driver safety nets. For example if a userland process hose the graphics engine then the driver would reset the engine. > And getting all image stuff into the driver is nto the _right way_, at least > that is what linus decreted as he boycotted every attemps to do so, and most > people would agree with him, doing the minimal thing in the driver/kernel > space and the rest in userpsace. Agree. The only reason we are moving to basic accel functions is because it is lighter weight then the current system and its more driver transparent. The accel functions choosen are the ones we absolutely need. |