Skip to content

add support for XRVisibilityMaskChangeEvent #1413

@cabanier

Description

@cabanier

A good portion of the drawn pixels are actually never used by the headset.
This is because reprojection and because the displays are not perfect rectangles.

This event will provide the region that the experience should draw to. It may choose to not draw outside this region.
Testing on native shows that this can provide a 5-10% performance improvement.

This feature is an event because it is possible that the region changes. For instance, when the user chooses to cast their experience, the OS will indicate that the whole region is used. Otherwise the casted content will have black bars on the side.

/agenda

Metadata

Metadata

Assignees

No one assigned

    Labels

    agendaRequest discussion in the next telecon/FTF

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions