A study on the use of OpenGL in window systems
暂无分享,去创建一个
OpenGL is getting used more in window system as a way of improving performance and enabling new functionality. Examples of two systems using different approaches of how OpenGL is being used are Quartz Extreme and Fresco. Quartz Extreme uses window composition which assures fast redisplay and Fresco on the other hand uses a structured graphics approach which utilises OpenGL on a much lower level compared to Quartz Extreme which operates at a window level. Fresco’s way brings great flexibility and an ability to mix 2D and 3D-objects on the desktop. But each of the approaches has its problems; Quartz extreme requires a large amount of memory for buffering of the window contents and Fresco has performance problems when redisplaying complex structures.
[1] Mark A. Linton,et al. Redisplay in Fresco , 1994 .
[2] Paul R. Calder,et al. Composing user interfaces with InterViews , 1989, Computer.
[3] Mark A. Linton,et al. Blending structured graphics and layout , 1994, UIST '94.
[4] Corporate,et al. PEXlib reference manual , 1992 .
[5] Keith Packard. Translucent Windows in X , 2000, Annual Linux Showcase & Conference.