diff options
author | Alan Coopersmith <alan.coopersmith@oracle.com> | 2012-03-31 19:04:43 -0700 |
---|---|---|
committer | Alan Coopersmith <alan.coopersmith@oracle.com> | 2012-03-31 19:04:43 -0700 |
commit | 85e1f83696999930f36aff36fc6c72f100e0be54 (patch) | |
tree | 4102003df0e7c604b6f49302cac55d722d0f25d4 | |
parent | 9a08d20d5ee82673690d6881e670569d8ab1cba1 (diff) |
Release Notes: More new feature details
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
-rw-r--r-- | general/ReleaseNotes.xml | 58 |
1 files changed, 56 insertions, 2 deletions
diff --git a/general/ReleaseNotes.xml b/general/ReleaseNotes.xml index f9f4fa0..732afcf 100644 --- a/general/ReleaseNotes.xml +++ b/general/ReleaseNotes.xml @@ -168,9 +168,9 @@ The next section describes what is new in the latest version <listitem> <para> Additional <firstterm>Xinput extension</firstterm> features were - introduced in version 1.1, as supported in Xorg server 1.11, + introduced in version 2.1, as supported in Xorg server 1.11, including allowing clients to track raw events from input devices, - additional detail in scrolling events to allow clients to perform + additional detail in scrolling events so that clients may perform smoother scrolling, and additional constants in the Xlib-based libXi API. </para> @@ -191,6 +191,58 @@ The next section describes what is new in the latest version <listitem> <para> + <firstterm>Fence</firstterm> objects are now available in Version + 3.1 of the <olink targetdoc="sync" targetptr="sync">Synchronization + (<quote>Sync</quote>) extension</olink>. These allow clients + to create a object that is either in <quote>triggered</quote> + or <quote>not-triggered</quote> state, and to perform actions + when the object becomes triggered. When a client requests a + fence be triggered, the X server will first complete all rendering + from previous requests that affects resources owned by the fence's + screen before changing the state, so that clients may synchronize + with such rendering. Support for these has been added to both + the <filename class="libraryfile">libxcb-sync</filename> and + <filename class="libraryfile">libXext</filename> API's. + </para> + </listitem> + + <listitem> + <para> + <firstterm>Pointer barriers</firstterm> were added by X Fixes + extension Version 5.0. Compositing managers and desktop + environments may have UI elements in particular screen locations + such that for a single-headed display they correspond to easy + targets, for example, the top left corner. For a multi-headed + environment these corners should still be semi-impermeable. + Pointer barriers allow the application to define additional + constraint on cursor motion so that these areas behave as + expected even in the face of multiple displays. + </para> + </listitem> + + <listitem> + <para> + Version 1.2 of the X Resource extension provides new requests + that allow clients to query for additional identification + information about other clients, such as their process id, + and to request size information about the resources clients + have allocated in the X server, to allow better observability + and easier debugging of client resource allocations in the server. + </para> + </listitem> + + <listitem> + <para> + The XCB libraries have begun adding support for the GLX and XKB + extensions. This work is not yet complete in this release, + and not all of the functionality available through these extensions + is accessibile via the XCB APIs. Some of this effort was funded + by past Google Summer of Code projects. + </para> + </listitem> + + <listitem> + <para> <firstterm>Video and input driver enhancements</firstterm>. Please see the ChangeLog files for individual drivers; there are far too many updates to list here. @@ -1216,6 +1268,7 @@ url="http://who-t.blogspot.com/2012/01/xkb-breaking-grabs-cve-2012-0064.html" </listitem> </varlistentry> +<!-- <varlistentry> <term>Unmaintained extensions</term> <listitem> @@ -1229,6 +1282,7 @@ url="http://who-t.blogspot.com/2012/01/xkb-breaking-grabs-cve-2012-0064.html" </para> </listitem> </varlistentry> + --> </variablelist> </para> </sect2> |