FACTOID # 87: 22% of American women aged 20 gave birth while in their teens. In Switzerland and Japan, only 2% did so.
 
 Home   Encyclopedia   Statistics   Countries A-Z   Flags   Maps   Education   Forum   FAQ   About 
 
WHAT'S NEW
RECENT ARTICLES
More Recent Articles »
 

FACTS & STATISTICS    Simple view

  1. Select countries to view: (hold down Control key and click to select several)

     

     

    Compare:

     

     

  1. Select fact or statistic: (* = graphable)

     

     

     

  2. (OPTIONAL) Compare to statistic: (both need to be graphable)

     

     

     

  3. View result as:

     

       
(OR) SEARCH ALL encyclopedia, stats & forums:   

Encyclopedia > AIGLX
Compiz running on Fedora Core 6 with AIGLX.
Compiz running on Fedora Core 6 with AIGLX.

Accelerated Indirect GLX ("AIGLX") is an open source project founded by Red Hat and the Fedora Linux community to allow accelerated indirect GLX rendering capabilities to X.Org and DRI drivers. This allows remote X clients to get fully hardware accelerated rendering over the GLX protocol; coincidentally, this development was required for OpenGL compositing window managers (such as Compiz Fusion) to function with hardware acceleration. Image File history File links Question_book-3. ... Image File history File links Download high-resolution version (1024x768, 605 KB) File links The following pages on the English Wikipedia link to this file (pages on other projects are not listed): AIGLX ... Image File history File links Download high-resolution version (1024x768, 605 KB) File links The following pages on the English Wikipedia link to this file (pages on other projects are not listed): AIGLX ... It has been suggested that this article or section be merged with Compiz fusion. ... Open source refers to projects that are open to the public and which draw on other projects that are freely available to the general public. ... For other uses, see Red Hat (disambiguation). ... Fedora Linux can refer to: Fedora Core, a modern Linux distribution. ... GLX (initialism for OpenGL Extension to the X Window System) provides the glue connecting OpenGL and the X Window System: it enables programs wishing to use OpenGL to do so within a window provided by the X Window System. ... The X.Org logo The X.Org Foundation is the consortium holding the stewardship for the development of the X Window System. ... In computing, the Direct Rendering Infrastructure (DRI) is an interface used in the X Window System to securely allow user applications to access the video hardware without requiring data to be passed (slowly) through the X Server. ... OpenGL (Open Graphics Library) is a standard specification defining a cross-language cross-platform API for writing applications that produce 2D and 3D computer graphics. ... In the X Window System, a compositing window manager is a unified X window manager and compositing manager program. ... This article does not cite any references or sources. ...

Contents

Rationale

There are two ways in which a windowing system can allow an OpenGL implementation to talk to the graphics card.


The first is to specify the OpenGL command stream in a portable network-neutral manner using a client/server implementation similar to the X11 drawing routines. This method, used by AIGLX, is indirect in that the drawing commands are sent to the X server and then the X server sends them along to the graphics card.


The second way, which is at the base of Xgl, is to open a window and then allow the OpenGL library to send commands directly to the graphics card. Cube view on a hardware accelerated Xgl server Xgl is an X server architecture designed to take advantage of modern graphics cards via their OpenGL drivers, layered on top of OpenGL via glitz. ...


Accelerating the indirect OpenGL path is orthogonal to how the X server itself is implemented, but it has the side effect of allowing the OpenGL command stream to be more easily captured and redirected to a texture. This allows Compiz and other compositing window managers to be built on top of a traditional server with a small GLX extension rather than requiring a full Xgl server. Another advantage is that DRI bypasses the Xgl server (so it cannot be accelerated), while with AIGLX everything is allowed to be composed. In the X Window System, a compositing window manager is a unified X window manager and compositing manager program. ... GLX (initialism for OpenGL Extension to the X Window System) provides the glue connecting OpenGL and the X Window System: it enables programs wishing to use OpenGL to do so within a window provided by the X Window System. ... In computing, the Direct Rendering Infrastructure (DRI) is an interface used in the X Window System to securely allow user applications to access the video hardware without requiring data to be passed (slowly) through the X Server. ...


Deployments

The AIGLX project has been merged into X.Org and is available as of X.Org 7.1. Currently, Mandriva Linux 2007, Fedora 7, Ubuntu, and Gentoo have the ability to run AIGLX out of the box, and installation repositories are available for older versions of the distributions. SabayonLinux 3.3 LiveCD/LiveDVD ships with AIGLX available from the boot prompt. AIGLX is also available on openSUSE 10.2, using the packages available in the xorg72 branch of the openSUSE Build Repository. Mandriva Linux (formerly Mandrakelinux or Mandrake Linux) is a Linux distribution created by Mandriva (formerly Mandrakesoft). ... Fedora (previously called Fedora Core) is an RPM-based, general purpose Linux distribution, developed by the community-supported Fedora Project and sponsored by Red Hat. ... Ubuntu (IPA pronunciation (oo-BOON-too[5])) is a predominantly desktop-oriented Linux distribution, based on Debian GNU/Linux but with a stronger focus on usability, regular releases, and ease of installation at the expense of platform diversity. ... The Gentoo Linux operating system (pronounced ) is a Linux distribution named after the Gentoo penguin. ... SabayonLinux (formerly known as RR4 Linux/RR64 Linux) is a Gentoo-based Linux distribution created by Fabio Erculiani. ... Gnoppix 0. ... openSUSE is a community project, sponsored by Novell, to develop and maintain a general purpose Linux distribution. ...


AIGLX needs driver support to run. Specifically, it depends on the texture_from_pixmap OpenGL extension, which is supported on embedded Intel i810 through i965 graphics cards & ATI Radeon cards up to X800 series through free drivers in X.org and NVIDIA graphics card through NVIDIA's proprietary 9xxx series drivers (although with these drivers, compositing managers do not require AIGLX proper — only X.Org 7.1). OpenGL (Open Graphics Library) is a standard specification defining a cross-language cross-platform API for writing applications that produce 2D and 3D computer graphics. ... Intel Corporation (NASDAQ: INTC, SEHK: 4335), founded in 1968 as Integrated Electronics Corporation, is an American multinational corporation that is best known for designing and manufacturing microprocessors and specialized integrated circuits. ... Radeon is a brand of graphics processing units (GPU) that has been manufactured by ATI Technologies since 2000. ... The American multinational Nvidia Corporation (NASDAQ: NVDA) (pronounced ) specializes in the manufacture of graphics-processor technologies for workstations, desktop computers, and handheld devices. ... Proprietary software is software with restrictions on copying and modifying as enforced by the proprietor. ...


Relationship to Xgl

Although the AIGLX project has features similar to Xgl, it is not a competing product. According to the Fedora Project Wiki, the project was founded because Xgl was written during its final stages "behind closed doors". This disallowed peer-review of the system, which is against the open source philosophy. Some critics[who?] of the Xgl architecture state that because of the lack of peer-review, the system has too many flaws to be useful. However, it is stated[attribution needed] that the AIGLX and Xgl projects will swap code and work in a partnership to ensure compatibility and improvements in both systems. Cube view on a hardware accelerated Xgl server Xgl is an X server architecture designed to take advantage of modern graphics cards via their OpenGL drivers, layered on top of OpenGL via glitz. ...


AIGLX with major graphics drivers

ATI

AIGLX has long been supported as part of X.Org's official Radeon driver, for older radeons. fglrx 8.42, the proprietary driver from ATI, supports AIGLX. There are reports of instability and problems from users using the latest Compiz and X.Org versions, but it's not clear if the problem is related to the driver, or the Compiz or X.Org release. If you don't have a stable system using compiz + ati proprietary driver, wait for a next driver release.[1] The X.Org logo The X.Org Foundation is the consortium holding the stewardship for the development of the X Window System. ... fglrx (possibly an abbreviation for FireGL and Radeon X driver) is the name of the Linux display driver used for ATI Radeon and ATI FireGL family video adapters. ...


Intel

AIGLX has long been supported as part of X.Org's official Intel driver,since Intel provides open source drivers it is easy to integrate them. The X.Org logo The X.Org Foundation is the consortium holding the stewardship for the development of the X Window System. ...


NVIDIA

NVIDIA has long supported AIGLX through its own GL and GLX architecture, as it does not use the standard Direct Rendering Infrastructure architecture.[citation needed] In computing, the Direct Rendering Infrastructure (DRI) is an interface used in the X Window System to securely allow user applications to access the video hardware without requiring data to be passed (slowly) through the X Server. ...


See also

“X11” redirects here. ... OpenGL (Open Graphics Library) is a standard specification defining a cross-language cross-platform API for writing applications that produce 2D and 3D computer graphics. ... Cube view on a hardware accelerated Xgl server Xgl is an X server architecture designed to take advantage of modern graphics cards via their OpenGL drivers, layered on top of OpenGL via glitz. ... Theres no denying that thin client has become a buzzword in the computing industry of late. ... Beryl is a compositing window manager for the X Window System. ... It has been suggested that this article or section be merged with Compiz fusion. ...

References

  • Reveman, David "AIGLX, metacity, nvidia and Xgl". Email. 23 Feb 2006.

David Reveman is a software developer. ...

External links

  • Fedora Project Wiki AIGLX Article — contains demonstration videos in the free Ogg Theora format.
Theora is a video codec being developed by the Xiph. ...


 

COMMENTARY     


Share your thoughts, questions and commentary here
Your name
Your comments
Please enter the 5-letter protection code

Want to know more?
Search encyclopedia, statistics and forums:

 


Lesson Plans | Student Area | Student FAQ | Reviews | Press Releases |  Feeds | Contact
The Wikipedia article included on this page is licensed under the GFDL.
Images may be subject to relevant owners' copyright.
All other elements are (c) copyright NationMaster.com 2003-5. All Rights Reserved.
Usage implies agreement with terms.