History log of /frameworks/native/libs/vr/libvrsensor/pose_client.cpp
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
45516aab4012fb8eec77b09f20d84d470e6aa8a6 08-Sep-2017 Marie White <mariewhite@google.com> Set enum to fixed size type

Bug: 63683612
Test: Manual. Ran O2 on Marlin, tested image streaming manually.

Since DvrPoseRawDataType enum will be part of the public DVR API,
explicitly define the size of the enum.

Change-Id: I3900470ccb3ca7a2c4e7ed8e7f5586c60486d9e6
/frameworks/native/libs/vr/libvrsensor/pose_client.cpp
5096c652aa19a501ce28177076de89e58e15b4b3 09-Aug-2017 Marie White <mariewhite@google.com> Add api's to dvr_pose to retrieve data from sensord

Bug: 63683612
Test: Manually tested through VrCore cl/164799996.

To retrieve raw data from Tango, added below api's to dvr_api:
- dvrPoseClientGetDataReader
- dvrPoseClientDataCapture
- dvrPoseClientDataReaderDestroy

Note: These changes have already been reviewed in branch
oc-dr1-daydream-dev branch. See change 2729572.

Changes tested on Pixel XL with and without 02 rendering path. Daydream
Home rendering in VR Mode correctly. Pixel functioning as normal.

Change-Id: Ia934d6a1a0b89edfd4408dde19d38e757d44f785
/frameworks/native/libs/vr/libvrsensor/pose_client.cpp
f4f6ab73c22d687d32332e5d5fe407fe1792ae23 27-Jun-2017 George Burgess IV <gbiv@google.com> Fix a warning about redefining arraysize

Simply removing the redeclaration yields new signed/unsigned conversion
warnings, since the previously-defined arraysize (from
android-base/macros.h) hands back a size_t.

Rather than #undef'ing and continuing on, it looks like we can
trivially get away without needing arraysize at all.

Bug: None
Test: mma. Warnings disappeared.
Change-Id: I56da4dfb0e29edec10d276147e7b5d99fc32c65b
/frameworks/native/libs/vr/libvrsensor/pose_client.cpp
2a4d63ce1737705fff6def88e68b2e537db9074c 06-Jun-2017 Okan Arikan <okana@google.com> Resurrect the pose tool.

Editing the tool to look into the same broadcast ring that
VrCore reads from.

Bug: 62355308
Test: Run pose tool
Change-Id: I270e3934c7df398048701a81851ee860a8acb712
/frameworks/native/libs/vr/libvrsensor/pose_client.cpp
7944b2a7f835490de2bcde60de011feaad30e333 15-May-2017 Luke Song <songwalker@google.com> Sensor enable/disable added to dvr api

In order to manage power usage when system isn't being used.

Bug: None
Test: None
Change-Id: I64f9c3064cc75c1522fef0adef9a5fc156f336b0
/frameworks/native/libs/vr/libvrsensor/pose_client.cpp
822b710a714c342dda0087f594c8ababa6630f44 08-May-2017 Okan Arikan <okana@google.com> Adopt the use of shared buffers.

Bug: 37001948
Test: Make system image
Change-Id: I032574f250e0f0fe7768af649730406e24d853db
/frameworks/native/libs/vr/libvrsensor/pose_client.cpp
e77dce28e5e9a7f078cb324a7b9320802fca8469 14-Mar-2017 Stephen Kiazyk <skiazyk@google.com> Force vrhwc/wm to report the native resolution

Due to some Yak-shaving, this also involved a partial conversion of our
libraries to soong.

Notes:
* I also changed the name of libsensor to libvrsensor to avoid a naming
clash with an existing library
* The remaining libraries will be soongified in a separate CL

Bug: 36139334
Test: Build and run vr apps.
Change-Id: Ib39687bd01e3d2e1c30adc54e18f362a85954ab9
/frameworks/native/libs/vr/libvrsensor/pose_client.cpp