1336a806f9d513dd4a16c089305dc440486813e3 |
|
21-Apr-2017 |
Daniel Nicoara <dnicoara@google.com> |
Remove controller connection API No longer need the proxy since VR Window Manager is in VrCore. Bug: 36506799, 37542947 Test: Compiled and ran in VR on device. Change-Id: Id5b5f34a1ad2b6da263527463d63777d40f18085
/frameworks/base/core/java/android/service/vr/IVrManager.aidl
|
2b9aaedf6310694de31301659ce604ff195b32ee |
|
01-May-2017 |
Karthik Ravi Shankar <karthikrs@google.com> |
Rename CompatibilityDisplay to Vr2dDisplay CompatibilityDisplay used for displaying 2D activities in Vr world. This is confusing in more than one way. To clarify what it really means, rename it to Vr2dDisplay. Changes in this CL - - /s/CompatibilityDisplay/Vr2dDisplay - /s/Compatibility/Vr2d - in CompatibilityDisplay context. Bug: 37851944 Test: cts/hostsidetests/services/activityandwindowmanager/util/run-test CtsServicesHostTestCases android.server.cts.ActivityManagerDisplayTests passes on Marlin. Change-Id: I0a442302fa9d0f48bbd0c01a7766b94369e04386 Signed-off-by: Karthik Ravi Shankar <karthikrs@google.com>
/frameworks/base/core/java/android/service/vr/IVrManager.aidl
|
cdf9ce7229e791fe345b0860fe32433f15c95db8 |
|
13-Apr-2017 |
Karthik Ravi Shankar <karthikrs@google.com> |
Make VR mode virtual display properties customizable Currently the virtual display created in VR mode is of fixed size. This may not work for all the devices. Add APIs to make the resolution and DPI adjustable from VrCore. Bug: 37260266 Test: Sample reflection which works - cl/153039188 Test: adb shell set-persistent-vr-mode-enabled true adb shell vr set-compatibility-display-properties 500 500 500 adb shell dumpsys display >> DisplayDeviceInfo{"VR 2D Display": uniqueId="virtual:android,1000,VR 2D Display,0", 500 x 500, modeId 6, defaultModeId 6, supportedModes [{id=6, width=500, height=500, fps=60.0}], colorMode 0, supportedColorModes [0], HdrCapabilities null, density 500, 500.0 x 500.0 dpi, appVsyncOff 0, presDeadline 16666666, touch NONE, rotation 0, type VIRTUAL, state ON, owner android (uid 1000), FLAG_PRIVATE, FLAG_NEVER_BLANK, FLAG_OWN_CONTENT_ONLY} Change-Id: Ibb2d03b7f7f8f62fcce97fcc2b373ae3f09cef01 Signed-off-by: Karthik Ravi Shankar <karthikrs@google.com>
/frameworks/base/core/java/android/service/vr/IVrManager.aidl
|
28eae8e551f46c0ce6247fcc2d2ace7cccfc922d |
|
22-Mar-2017 |
Kevin Schoedel <kpschoedel@google.com> |
Manage controller connection from VrCore to VrWindowManager. Use VrManager as a proxy to pass the controller data file descriptor from VrCore to VrWindowManager, since the latter is a purely native service with no Java visibility. This is intended to be replaced by moving the relevant parts of VrWindowManager into VrCore (b/36506799). Bug: 35619424 Test: manual on device Change-Id: I9545349893ed9b23de4ba8d3cb61c7d403ad0b97
/frameworks/base/core/java/android/service/vr/IVrManager.aidl
|
b70845c708a8c402219f05d26edaea38713e13c3 |
|
16-Mar-2017 |
Steven Thomas <steventhomas@google.com> |
Revert "Revert "Add remote callbacks for persistent vr mode"" This reverts commit 2abf1c60cc2fc6ec9bc590cb35e94581ecf93c2e. We need the ability to register remote callbacks for persistent vr mode, so vr flinger can register for persistent vr mode events. Bug: 35885165 Test: Manually confirmed vr flinger can register and receive persistent vr mode events. Change-Id: I7713c4c8acae9a369fd0c06695ef712fddd12be8
/frameworks/base/core/java/android/service/vr/IVrManager.aidl
|
2abf1c60cc2fc6ec9bc590cb35e94581ecf93c2e |
|
21-Mar-2017 |
Jin Qian <jinqian@google.com> |
Revert "Add remote callbacks for persistent vr mode" This reverts commit 504c6d67d0c2e4cda5201372551914f94acce710. Change-Id: Ia0f8d508272211736d421cf097abaa0bcbc3abab
/frameworks/base/core/java/android/service/vr/IVrManager.aidl
|
504c6d67d0c2e4cda5201372551914f94acce710 |
|
16-Mar-2017 |
Steven Thomas <steventhomas@google.com> |
Add remote callbacks for persistent vr mode We need the ability to register remote callbacks for persistent vr mode, so vr flinger can register for persistent vr mode events. Bug: 35885165 Test: Manually confirmed vr flinger can register and receive persistent vr mode events. Change-Id: I28ee7f4e103fc53ae3e5d8e692cb2f6fa7bdbc82
/frameworks/base/core/java/android/service/vr/IVrManager.aidl
|
3a47ec2edd04546d82ba1df331c7af778858a281 |
|
09-Mar-2017 |
Karthik Ravi Shankar <karthikrs@google.com> |
Add API to get compatibility display id Add an API to get the compatibility display ID from CompatibilityDisplay in the framework. Testing Done: Compiled, built and used this API from ActivityManager and it works. Bug: 36071574 Change-Id: Ie4d1eb6a6befa7dbc3413519de20e2762529079d Signed-off-by: Karthik Ravi Shankar <karthikrs@google.com>
/frameworks/base/core/java/android/service/vr/IVrManager.aidl
|
56345f4bfef7c0807b777a1da31160e0ab5d2aa6 |
|
26-Jan-2017 |
Zak Cohen <zakcohen@google.com> |
Introduces VrManager as a system service. Provides access to persistent VR mode as used by VR viewer when a device is believed to be inside a viewer. Bug: 34736524 Test: Built, run using build of vr services that enables mode. Change-Id: I6ff392f09adb8e4bd522dacbd064777bba836282
/frameworks/base/core/java/android/service/vr/IVrManager.aidl
|
c7be3beced4ade05466a4a77c003ea81c2429f74 |
|
02-Apr-2016 |
Ruben Brunk <rubenbrunk@google.com> |
Add VrManager AIDL interface for use by system apps. Bug: 27884853 Change-Id: I6de0d291deafe5003070d60866c60d6599312e79
/frameworks/base/core/java/android/service/vr/IVrManager.aidl
|