Compute and implement touch calibration transform operation |
|||||||
Issue descriptionCompute a transform operation to transform any given touch input point provided by a touch input device into its corresponding display point on the display associated with the touch input device. You are given the touch calibration associated data that was collected during the touch calibration process. Detailed explanation on the problem and the solution can be found in this design document: go/cros-touch-calibration
,
Dec 22 2016
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/3e3486a3c4efe28a9e1c391af2fa8cc3f8b41ed8 commit 3e3486a3c4efe28a9e1c391af2fa8cc3f8b41ed8 Author: malaykeshav <malaykeshav@chromium.org> Date: Thu Dec 22 21:50:36 2016 Implements computation of touch calibration transform using user provided data Implements the computation of touch transform used to transform all touch input events coming from a touch device and maps them to their corresponding locations on the screen/display device. The design doc linked below offers an explanation on how all the computation works. - Additionally solves a minor bug related to Ozone. - Adds test to to check for this minor bug. Design Doc=go/cros-touch-calibration BUG= 667921 , 672293 COMPONENT=Chrome OS, Touch, Ash Review-Url: https://codereview.chromium.org/2557163002 Cr-Commit-Position: refs/heads/master@{#440515} [modify] https://crrev.com/3e3486a3c4efe28a9e1c391af2fa8cc3f8b41ed8/ash/BUILD.gn [modify] https://crrev.com/3e3486a3c4efe28a9e1c391af2fa8cc3f8b41ed8/ash/touch/touch_transformer_controller.cc [modify] https://crrev.com/3e3486a3c4efe28a9e1c391af2fa8cc3f8b41ed8/ash/touch/touch_transformer_controller.h [modify] https://crrev.com/3e3486a3c4efe28a9e1c391af2fa8cc3f8b41ed8/ash/touch/touch_transformer_controller_unittest.cc
,
Dec 22 2016
,
Mar 2 2017
,
Mar 4 2017
,
Apr 17 2017
,
May 30 2017
,
Jul 10 2017
|
|||||||
►
Sign in to add a comment |
|||||||
Comment 1 by malaykeshav@chromium.org
, Dec 10 2016