<html><body><div style="color:#000; background-color:#fff; font-family:times new roman, new york, times, serif;font-size:12pt"><div>Is it possible to get 3D acceleration for <span id="misspell-0" class="" data-attr="mark">Displaylink</span> devices sa it is done for Windows? <span id="misspell-1" class="" data-attr="mark">Displaylink</span> devices (<span id="misspell-2" class="" data-attr="mark">USB</span> display devices) does not have hardware powerful enough to accelerate 3D but still it is able to provide 3D graphics and composition in Windows. The windows <span id="misspell-3" class="" data-attr="mark">Displaylink</span> driver uses primary <span id="misspell-4" class="" data-attr="mark">GPU</span> (the systems main <span id="misspell-5" class="" data-attr="mark">GPU</span>) for 3D. The driver sits on top of <span id="misspell-6" class="" data-attr="mark">directx</span> graphics subsystem and filter the calls, then use the primary <span
 id="misspell-7" class="" data-attr="mark">GPU</span> to do the tasks necessary transfer the end result to the device after compressing it. Is it possible to have a similar implementation in X so that there will be 3D acceleration (Compiz, GNOME3, KWin, OpenGL, ...). RandR or Xinerama will make it easy to have multi monitor support. This also helps to get a good out of the box experience for users.<br></div><div><br></div><div>A Framework for accelerating devices that does not have hardware powerful enough can be really useful for future devices (based on USB, Thunderbolt, or some other technology that comes). If such a framework exists only devices driver developers will need to take care of compression or device specific bits (like sending data over USB or thunderbolt). This is just my wish but I don't have any idea of feasibility of such a framework.<br></div></div></body></html>