Skip to content

Commit

Permalink
Adds using/sending FB Facial & Eye tracking to VRCFT by @AeroScripts &
Browse files Browse the repository at this point in the history
@dfgHiatus

alxr-engine submodule update:
    * Adds support for using/sending FB Facial & Eye tracking to VRCFT by @AeroScripts & @dfgHiatus
    * Wrap code in preprocessor conditionals to be used only by supported builds/platforms.
     * Fix crashes when running on Quest 1/
* Enable AndroidManifest.xml entries for Facial/Eye tracking.
  • Loading branch information
korejan committed Jul 12, 2023
1 parent 9e8cacd commit a627540
Show file tree
Hide file tree
Showing 3 changed files with 12 additions and 12 deletions.
20 changes: 10 additions & 10 deletions alvr/openxr-client/alxr-android-client/quest/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -177,14 +177,14 @@ name = "com.oculus.feature.PASSTHROUGH"
required = true

# <uses-feature android:name="oculus.software.eye_tracking" android:required="true" />
# [[package.metadata.android.uses_feature]]
# name = "oculus.software.eye_tracking"
# required = true
[[package.metadata.android.uses_feature]]
name = "oculus.software.eye_tracking"
required = true

# <uses-feature android:name="oculus.software.face_tracking" android:required="true" />
# [[package.metadata.android.uses_feature]]
# name = "oculus.software.face_tracking"
# required = true
[[package.metadata.android.uses_feature]]
name = "oculus.software.face_tracking"
required = true

# <uses-feature android:name="android.software.vr.mode" android:required="false"/>
# <uses-feature android:name="android.hardware.vr.high_performance" android:required="false"/>
Expand Down Expand Up @@ -247,11 +247,11 @@ name = "com.oculus.permission.WIFI_LOCK"
name = "com.oculus.permission.HAND_TRACKING"

# <uses-permission android:name="com.oculus.permission.EYE_TRACKING" />
# [[package.metadata.android.uses_permission]]
# name = "com.oculus.permission.EYE_TRACKING"
[[package.metadata.android.uses_permission]]
name = "com.oculus.permission.EYE_TRACKING"
# <uses-permission android:name="com.oculus.permission.FACE_TRACKING" />
# [[package.metadata.android.uses_permission]]
# name = "com.oculus.permission.FACE_TRACKING"
[[package.metadata.android.uses_permission]]
name = "com.oculus.permission.FACE_TRACKING"

# [[package.metadata.android.uses_permission]]
# name = "org.khronos.openxr.permission.OPENXR"
Expand Down
2 changes: 1 addition & 1 deletion alvr/xtask/src/main.rs
Original file line number Diff line number Diff line change
Expand Up @@ -441,7 +441,7 @@ impl AlxBuildFlags {
let feature_map = vec![
(enable_bundle_ffmpeg, "bundled-ffmpeg"),
(!self.no_nvidia, "cuda-interop"),
(enable_oculus_ext, "oculus-ext-headers")
(enable_oculus_ext, "oculus-ext-headers"),
];

let flag_map = vec![
Expand Down

0 comments on commit a627540

Please sign in to comment.