summaryrefslogtreecommitdiff
path: root/docs/html/sdk/api_diff/24/changes
diff options
context:
space:
mode:
authorSantos Cordon <santoscordon@google.com>2017-04-05 10:31:15 -0700
committerSantos Cordon <santoscordon@google.com>2017-05-10 13:03:32 -0700
commit023b6b9d236d1848f896b19e3509c4b0e2d07d0d (patch)
tree4c0fbd5d027647337bfb3badc6ad704369a927e8 /docs/html/sdk/api_diff/24/changes
parent9e79409e6f8d72137e2b1da2068f9ec177bbd6e2 (diff)
Add uniqueId to Virtual Display and pass through to inputflinger (1/2)
This CL adds : 1) Adds uniqueId (protected via system/sig permission) to virtual displays. 2) Add support for N virtual display viewports into inputflinger. 3) Set the virtual display's viewports in inputflinger if it has the uniqueId value set to non-null. (a) Moving the new viewport from java to native inputflinger and (b) adding "uniqueId" value to viewports makes up the great majority of this change. 4) From the inputflinger side, we also read in a new value from the input device configuration files called 'touch.displayId'. 5) When touch.displayId and the virtual display's uniqueId match, inputflinger links the two. Test: Start VR and ensure that the virtual viewport shows up when running 'adb shell dump input". Run a VR app, and ensure that the virtual input device is associated with the new virtual viewport. Test: com.android.server.display.DisplayManagerServiceTest Bug: 36051620 Change-Id: Id728d6e7292feaa1d8de7660bc6a2ec90fa1ff3c
Diffstat (limited to 'docs/html/sdk/api_diff/24/changes')
0 files changed, 0 insertions, 0 deletions