libhwc2.1: only replace desired mode if it has changed

There is an issue to set crtc MODE_ID property to 0 when desired mode
doesn't change. Add check to only replace desired mode if it has
changed.

Bug: 251697081
Test: fps switch, AOD in/out, screen on/off, rrs
Change-Id: I8a062e5d4396bbeb33ba0f2ff4b97d49627a4936
(cherry picked from commit 2d9696248e6c4ecc723014af39fce5aa8b0cf6d6)
Merged-In: I8a062e5d4396bbeb33ba0f2ff4b97d49627a4936
1 file changed