diff options
author | Keith Packard <keithp@keithp.com> | 2008-03-18 16:01:10 -0700 |
---|---|---|
committer | Keith Packard <keithp@keithp.com> | 2008-03-18 16:01:10 -0700 |
commit | 2d09f9cac379c74f492b528a8aa2ac3b5997d617 (patch) | |
tree | 4a97ef45e6f4b7ddcb97bdd315e988eae77c0beb /randrproto.txt | |
parent | aa5cd18a9f84aa075ffa7f70e6591b70b093119f (diff) | |
download | xorg-proto-randrproto-2d09f9cac379c74f492b528a8aa2ac3b5997d617.tar.gz |
Eliminate inverse matrix from randr transform protocol
It is easier, and potentially more precise, to compute the inverse in the
server where everything can eventually be kept in floating point form.
Diffstat (limited to 'randrproto.txt')
-rw-r--r-- | randrproto.txt | 6 |
1 files changed, 1 insertions, 5 deletions
diff --git a/randrproto.txt b/randrproto.txt index ac40f93..eac79c7 100644 --- a/randrproto.txt +++ b/randrproto.txt @@ -983,7 +983,6 @@ dynamic changes in the display environment. RRSetCrtcTransform crtc: CRTC transform: TRANSFORM - inverse: TRANSFORM filter: STRING8 values: LISTofFIXED └─── @@ -994,8 +993,7 @@ rotation and reflection values for describing the transformation from frame buffer image to crtc presentation. 'transform' is a full 2D projective transformations from screen coordinate space to crtc coordinate space. This transformation is applied before the rotation and reflection values to -compute the complete transform. 'inverse' must be the -multiplicative inverse of 'transform' or a Match error results. +compute the complete transform. 'filter' and 'values' specify a Render filter that may be used by the server when transforming data from frame buffer to crtc. @@ -1014,11 +1012,9 @@ the screen when the mode is set. crtc: CRTC ▶ pending-transform: TRANSFORM - pending-inverse: TRANSFORM pending-filter: STRING8 pending-values: LISTofFIXED current-transform: TRANSFORM - current-inverse: TRANSFORM current-filter: STRING8 current-values: LISTofFIXED └─── |