Getting X Off The Hardware
نویسنده
چکیده
The X window system is generally implemented by directly inserting hardware manipulation code into the X server. Mode selection and 2D acceleration code are often executed in user mode and directly communicate with the hardware. The current architecture provides for separate 2D and 3D acceleration code, with the 2D code executed within the X server and the 3D code directly executed by the application, partially in user space and partially in the kernel. Video mode selection remains within the X server, creating an artificial dependency for 3D graphics on the correct operation of the window system. This paper lays out an alternative structure for X within the Linux environment where the responsibility for acceleration lies entirely within the existing 3D user/kernel library, the mode selection is delegated to an external library and the X server becomes a simple application layered on top of both of these. Various technical issues related to this architecture along with a discussion of input device handling will be discussed.
منابع مشابه
Security-aware register placement to hinder malicious hardware updating and improve Trojan detectability
Nowadays, bulk of the designers prefer to outsource some parts of their design and fabrication process to the third-part companies due to the reliability problems, manufacturing cost and time-to-market limitations. In this situation, there are a lot of opportunities for malicious alterations by the off-shore companies. In this paper, we proposed a new placement algorithm that hinders the hardwa...
متن کاملThe Effect of Percentage of Remaining Hair Bred and Ambient Relative Humidity on Electrical Resistance of Cashmere Fiber
Among different types of controlling systems, the ON/OFF digital relative humidity control was used for measuring electrical properties of cashmere fibers to make the ambient relative humidity fixed. To achieve this goal the required hardware and software were designed and fabricated. The electrical resistance of fine and coarse hair cashmere fiber was measured by charge and discharge condenser...
متن کاملHardware-in-the-loop for hardware/software co-design of real-time embedded systems
Embedded systems are constantly getting more connected with other embedded systems, and off-the-shelf components are increasingly used in new embedded systems. Therefore there are vast opportunities in introducing the hardware-in-the-loop technique to the field of hardware/software co-design of embedded systems, so that the modeling of the implemented components are completely avoided for execu...
متن کاملMathematical consideration of Phase-Matching bandwidth, effective nonlinear coefficient and the walk-off effect for LiGa(SexS1-x)2 nonlinear crystals by using Genetic algorithm
In this paper the Phase-Matching bandwidth, effective nonlinear coefficient and the walk-off angle within the effective bandwidth of the LiGa(SexS1-x)2 biaxial nonlinear crystals are calculated using the Genetic algorithm (GA). This calculation is held for all tree principle XY, YZ and XZ planes individually. The results are shown the accuracy of the applied algorithm is quite qualified.
متن کاملO12: Off the Couch and Out the Door: Improving Treatment Through a Refined Understanding of Psychotherapeutic Change
State-of-the-art psychotherapy for anxiety disorders represents some of the most efficacious treatments in the mental health literature. Nevertheless, these treatments are not panacea. Too many patients drop out of treatment, response rates leave room for improvement, and residual symptomatology is common. The quest to improve therapy for patients suffering from mental disorders necessitates on...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2004