Class EXTFullScreenExclusive


  • public class EXTFullScreenExclusive
    extends java.lang.Object
    This extension allows applications to set the policy for swapchain creation and presentation mechanisms relating to full-screen access. Implementations may be able to acquire exclusive access to a particular display for an application window that covers the whole screen. This can increase performance on some systems by bypassing composition, however it can also result in disruptive or expensive transitions in the underlying windowing system when a change occurs.

    Applications can choose between explicitly disallowing or allowing this behavior, letting the implementation decide, or managing this mode of operation directly using the new AcquireFullScreenExclusiveModeEXT and ReleaseFullScreenExclusiveModeEXT commands.

    Name String
    VK_EXT_full_screen_exclusive
    Extension Type
    Device extension
    Registered Extension Number
    256
    Revision
    4
    Extension and Version Dependencies
    Contact
    Last Modified Date
    2019-03-12
    IP Status
    No known IP claims.
    Interactions and External Dependencies
    • Interacts with VK_KHR_device_group, VK_KHR_win32_surface, and Vulkan 1.1
    Contributors
    • Hans-Kristian Arntzen, ARM
    • Slawomir Grajewski, Intel
    • Tobias Hector, AMD
    • James Jones, NVIDIA
    • Daniel Rakos, AMD
    • Jeff Juliano, NVIDIA
    • Joshua Schnarr, NVIDIA
    • Aaron Hagan, AMD