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:
parent
197aa78469
commit
6f734aecae
|
@ -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,
|
||||
|
|
Loading…
Reference in New Issue