翻訳と辞書
Words near each other
・ Ex-Service, Service and Veterans Party
・ Ex-Simple Minds
・ Ex-Soldiers and Ex-Sailors Party of Manitoba
・ Ex-tangential quadrilateral
・ EX-treme Dating
・ EX-TRTC United Workers Front v Premier, Eastern Cape Province
・ Ex-voto
・ Ex-Voto (EP)
・ Ex-Voto de 1662
・ Ex-wife
・ Ex-Wives of Rock
・ Ex.plode.us
・ EX.UA
・ EX2
・ EX3
EXA
・ Exa (disambiguation)
・ Exa Corporation
・ Exa TV
・ Exa-
・ Exabit
・ ExAblate
・ Exabyte
・ Exabyte (company)
・ Exacerbation
・ Exact (software company)
・ Exact Air
・ Exact algorithm
・ Exact Audio Copy
・ Exact C*-algebra


Dictionary Lists
翻訳と辞書 辞書検索 [ 開発暫定版 ]
スポンサード リンク

EXA : ウィキペディア英語版
EXA

In computing, EXA is a graphics acceleration architecture of the X.Org Server (see also X Window System) designed to replace XAA (the XFree86 Acceleration Architecture)〔(Summer coding ) (Zack Rusin blog entry, 3 June 2005)〕 and to make the XRender extension more usable, with only minor changes needed to adapt XFree86 video drivers written to use XAA; it was designed by Zack Rusin and announced at LinuxTag 2005〔(Acceleration Architecture ) (initial LinuxTag presentation by Zack Rusin)〕 and first released with X.Org Server version 6.9/7.0.
==History==
Historically, a distinction has been made between 2D and 3D acceleration. 2D acceleration was provided by the venerable XFree86 Acceleration Architecture, which made the video card's 2D hardware acceleration available to the X server.
The 3D acceleration set was provided via the Direct Rendering Manager, which worked by mapping 3D rendered pictures on top of the 2D picture. This had some buggy corner cases, but more or less worked, until compositing entered into the desktop. This distinction has become the source of a lot of bugs, and performance problems.
EXA was introduced as a stopgap measure, to provide better integration with XRender than XAA did, improving the X.Org Server 2D performance. In practice, while this proved quite advantageous in some respects, it also exhibited a number of corner cases and regressions.
The solution was to move to hardware acceleration with OpenGL for both 2D and 3D graphics with 2D graphics becoming just a subset of 3D rendering. Switching entirely over is unfortunately not so simple and not without some major obstacles.
EXA was adapted from KAA, the KDrive Acceleration Architecture, from the experimental Freedesktop.org Xserver. Per the initial mailing list announcement,〔(New acceleration architecture ) (announcement on Xorg mailing list, Zack Rusin, 25 June 2005)〕 the goals are:
# Properly accelerate XRender
# Be as simple as possible.
Many XAA drivers had EXA support added for X11R6.9/7.0 and support continues to be added to more drivers. Making this transition as easy as possible was an important design consideration.
UXA is a reimplementation of the EXA API developed by Intel, using the Graphics Execution Manager.〔(UMA Acceleration Architecture )〕
The Radeon free and open-source device driver supports 2D acceleration through EXA and Glamor.〔(【引用サイトリンク】title=Radeon Feature Matrix )
Glamor is supposed to obsolete all previous attempts.〔(【引用サイトリンク】title=What is Glamor? )

抄文引用元・出典: フリー百科事典『 ウィキペディア(Wikipedia)
ウィキペディアで「EXA」の詳細全文を読む



スポンサード リンク
翻訳と辞書 : 翻訳のためのインターネットリソース

Copyright(C) kotoba.ne.jp 1997-2016. All Rights Reserved.