X Image Extension

X Image Extension

X Image Extension, or XIE was an extension to the X Window System to enhance its graphics capability. It was intended to provide a powerful mechanism for the transfer and display of virtually any image on any X-capable hardware. It was first released with X11R6 in 1994. It is no longer included in the X11 reference distribution, having been removed with X11R6.7 in 2004.

XIE never gained significant usage — according to Jim Gettys, "it failed due to excessive complexity and lack of a good implementation." [ [http://freedesktop.org/~jg/roadmap.html Open Source Desktop Technology Road Map] (Jim Gettys, 09 December 2003)]

While not intended for use as a general purpose image-processing engine, XIE did provide a set of image rendition and enhancement primitives that could be combined into arbitrarily complex expressions. XIE also provided import and export facilities for moving images between client and server, and for accessing images as resources. The client side programming library, XIElib, was documented in the Prentice Hall book "Developing Imaging Applications with XIElib" by Syd Logan (ISBN: 0-13-442914-1). In addition to the server and client library, a performance and test tool, xieperf, was included in X11R6. This client was also written by Syd Logan.

XIE was developed under contract to the X Consortium by a San Diego, CA company (no longer extant) called AGE Logic. Principal team members include Larry Hare, Bob Shelley, Dr. Dean Verheiden, Dr. Ben Fahey, Dr. Gary Rogers, and Syd Logan.

For all practical purposes, the Image Extension is obsolete. Adequate image performance is instead gained through use of the ubiquitous MIT-SHM extension, which allows transfer of large images between the client and server on the same machine (the common use-case) via shared memory.

See also

* The Open Group
* POSIX
* X/Open Portability Guide

References

External links

* [http://citeseer.ist.psu.edu/95414.html X Image Extension Overview paper]
* [http://www.sydlogan.com/xie.html Page supporting the book Developing Imaging Applications with XIELib]


Wikimedia Foundation. 2010.

Игры ⚽ Нужно сделать НИР?

Look at other dictionaries:

  • Extension De Galois — En mathématiques, une extension de Galois (parfois nommée extension galoisienne) est une extension de corps finie normale séparable. L ensemble des automorphismes de l extension possède une structure de groupe appelé groupe de Galois. Cette… …   Wikipédia en Français

  • Extension de galois — En mathématiques, une extension de Galois (parfois nommée extension galoisienne) est une extension de corps finie normale séparable. L ensemble des automorphismes de l extension possède une structure de groupe appelé groupe de Galois. Cette… …   Wikipédia en Français

  • Extension galoisienne — Extension de Galois En mathématiques, une extension de Galois (parfois nommée extension galoisienne) est une extension de corps finie normale séparable. L ensemble des automorphismes de l extension possède une structure de groupe appelé groupe de …   Wikipédia en Français

  • Extension De Nom De Fichier — Pour les articles homonymes, voir Extension. En informatique, une extension de nom de fichier (ou simplement extension de fichier, voire extension) est un suffixe donné au nom d un fichier pour identifier son format. Ainsi, on dira qu un fichier… …   Wikipédia en Français

  • Extension de fichier — Extension de nom de fichier Pour les articles homonymes, voir Extension. En informatique, une extension de nom de fichier (ou simplement extension de fichier, voire extension) est un suffixe donné au nom d un fichier pour identifier son format.… …   Wikipédia en Français

  • Extension informatique — Extension de nom de fichier Pour les articles homonymes, voir Extension. En informatique, une extension de nom de fichier (ou simplement extension de fichier, voire extension) est un suffixe donné au nom d un fichier pour identifier son format.… …   Wikipédia en Français

  • Extension Quadratique — En mathématiques, et plus précisément en algèbre dans le cadre de la théorie de Galois, une extension quadratique est une extension de corps de dimension deux. Si K est un corps commutatif, souvent celui des nombres rationnels, alors une… …   Wikipédia en Français

  • Extension Normale — En mathématiques, une extension normale L de K est un cas particulier d extension de corps. Une extension est dite normale si et seulement si tout morphisme de corps laissant invariant K est un automorphisme de L. Cette propriété est utilisée… …   Wikipédia en Français

  • Extension Séparable — Une extension algébrique L d un corps K est dite séparable si et seulement si le polynôme minimal de tout élément de L n admet que des racines simples. Ce critère est une hypothèse nécessaire pour établir un théorème important de la théorie de… …   Wikipédia en Français

  • Extension separable — Extension séparable Une extension algébrique L d un corps K est dite séparable si et seulement si le polynôme minimal de tout élément de L n admet que des racines simples. Ce critère est une hypothèse nécessaire pour établir un théorème important …   Wikipédia en Français

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”