Class KHRIncrementalPresent

java.lang.Object
org.lwjgl.vulkan.KHRIncrementalPresent

public final class KHRIncrementalPresent extends Object
This device extension extends QueuePresentKHR, from the VK_KHR_swapchain extension, allowing an application to specify a list of rectangular, modified regions of each image to present. This should be used in situations where an application is only changing a small portion of the presentable images within a swapchain, since it enables the presentation engine to avoid wasting time presenting parts of the surface that have not changed.

This extension is leveraged from the EGL_KHR_swap_buffers_with_damage extension.

VK_KHR_incremental_present
Name String
VK_KHR_incremental_present
Extension Type
Device extension
Registered Extension Number
85
Revision
2
Extension and Version Dependencies
VK_KHR_swapchain
Contact
Other Extension Metadata
Last Modified Date
2016-11-02
IP Status
No known IP claims.
Contributors
  • Ian Elliott, Google
  • Jesse Hall, Google
  • Alon Or-bach, Samsung
  • James Jones, NVIDIA
  • Daniel Rakos, AMD
  • Ray Smith, ARM
  • Mika Isojarvi, Google
  • Jeff Juliano, NVIDIA
  • Jeff Bolz, NVIDIA
  • Field Details

    • VK_KHR_INCREMENTAL_PRESENT_SPEC_VERSION

      public static final int VK_KHR_INCREMENTAL_PRESENT_SPEC_VERSION
      The extension specification version.
      See Also:
    • VK_KHR_INCREMENTAL_PRESENT_EXTENSION_NAME

      public static final String VK_KHR_INCREMENTAL_PRESENT_EXTENSION_NAME
      The extension name.
      See Also:
    • VK_STRUCTURE_TYPE_PRESENT_REGIONS_KHR

      public static final int VK_STRUCTURE_TYPE_PRESENT_REGIONS_KHR
      Extends VkStructureType.
      See Also: