mirror of
https://github.com/X11Libre/xserver.git
synced 2026-04-14 17:18:09 +00:00
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.
This commit is contained in:
@@ -1341,14 +1341,12 @@ ProcRRGetCrtcTransform (ClientPtr client)
|
||||
reply->hasTransforms = crtc->transforms;
|
||||
|
||||
transform_encode (client, &reply->pendingTransform, &pending->transform);
|
||||
transform_encode (client, &reply->pendingInverse, &pending->inverse);
|
||||
extra += transform_filter_encode (client, extra,
|
||||
&reply->pendingNbytesFilter,
|
||||
&reply->pendingNparamsFilter,
|
||||
pending);
|
||||
|
||||
transform_encode (client, &reply->currentTransform, ¤t->transform);
|
||||
transform_encode (client, &reply->currentInverse, ¤t->inverse);
|
||||
extra += transform_filter_encode (client, extra,
|
||||
&reply->currentNbytesFilter,
|
||||
&reply->currentNparamsFilter,
|
||||
|
||||
Reference in New Issue
Block a user