Aaron Plattner
091af80be4
randr: Use RRTransformEqual in RRCrtcPendingTransform
...
Currently, RRCrtcPendingTransform returns false unless the
transformation matrix itself is changing. This makes RRCrtcSet skip
doing anything if the only thing that is changing is the transform
filter.
There's already a function for comparing RRTransformPtrs, so use that
instead.
Tested by running
xrandr --output DP-1 --mode 1920x1080 --rate 144 --scale 0.5x0.5 --filter nearest
follwed by
xrandr --output DP-1 --mode 1920x1080 --rate 144 --scale 0.5x0.5 --filter bilinear
Signed-off-by: Aaron Plattner <aplattner@nvidia.com>
Reviewed-and-Tested-by: Michel Dänzer <michel.daenzer@amd.com>
2017-06-19 17:49:41 +09:00
..
Makefile.am
randr: Add Monitor support (v1.1)
2015-03-31 12:32:04 +10:00
meson.build
Add a Meson build system alongside autotools.
2017-04-26 15:25:27 -07:00
randr.c
dispatch: Mark swapped dispatch as _X_COLD
2017-03-01 10:16:20 -05:00
randrstr.h
randr: Add RRHasScanoutPixmap helper function
2016-09-13 10:26:47 +02:00
rrcrtc.c
randr: Use RRTransformEqual in RRCrtcPendingTransform
2017-06-19 17:49:41 +09:00
rrdispatch.c
randr: Allow RRSelectInput for ProviderChange and ResourceChange events
2015-09-23 13:12:21 -04:00
rrinfo.c
Convert top level extensions to new *allocarray functions
2015-04-21 16:57:08 -07:00
rrmode.c
Convert top level extensions to new *allocarray functions
2015-04-21 16:57:08 -07:00
rrmonitor.c
xrandrprovider: Do not use separate lists for unbound / source / offload slaves
2016-06-17 11:35:58 +02:00
rroutput.c
xrandrprovider: Do not use separate lists for unbound / source / offload slaves
2016-06-17 11:35:58 +02:00
rrpointer.c
randr: Fix logic in RRPointerToNearestCrtc
2014-07-30 14:40:17 -07:00
rrproperty.c
Convert top level extensions to new *allocarray functions
2015-04-21 16:57:08 -07:00
rrprovider.c
randr: fix xserver crash when xrandr setprovideroutputsource
2017-01-11 11:13:45 +10:00
rrproviderproperty.c
Convert top level extensions to new *allocarray functions
2015-04-21 16:57:08 -07:00
rrscreen.c
xrandrprovider: Do not use separate lists for unbound / source / offload slaves
2016-06-17 11:35:58 +02:00
rrsdispatch.c
dispatch: Mark swapped dispatch as _X_COLD
2017-03-01 10:16:20 -05:00
rrtransform.c
randr: Silence -Wshift-negative-value warnings
2015-10-19 11:51:52 -04:00
rrtransform.h
Drop trailing whitespaces
2014-11-12 10:25:00 +10:00
rrxinerama.c
dispatch: Mark swapped dispatch as _X_COLD
2017-03-01 10:16:20 -05:00