Skip to content

Conformance: xrSyncActions returns XR_SUCCESS while the app still sees the session as READY (conformance-layer warning) #1740

Description

@dfattal

Conformance-layer warning, twice in the xrSyncActions / "No Focus" section of the actions category (Linux -G vulkan, 2026-09-25):

xrSyncActions: XR_SUCCESS returned when session state is XR_SESSION_STATE_READY

The runtime decides focus from its internal session state, which reaches FOCUSED before the application has dequeued the corresponding XrEventDataSessionStateChanged. From the app's (and the layer's) point of view the session is still READY, so XR_SESSION_NOT_FOCUSED would be expected. Shared state-tracker code (oxr_session / action sync), not Vulkan-specific; no existing issue tracks it. Submission-relevant per the interactive procedure's §9.

Evidence from the #1738 harness run. Related: #1523, #1727.

🤖 Generated with Claude Code

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions