Class EXTDiscardRectangles

java.lang.Object
org.lwjgl.vulkan.EXTDiscardRectangles

public class EXTDiscardRectangles extends Object
  • Field Details

    • VK_EXT_DISCARD_RECTANGLES_SPEC_VERSION

      public static final int VK_EXT_DISCARD_RECTANGLES_SPEC_VERSION
      See Also:
    • VK_EXT_DISCARD_RECTANGLES_EXTENSION_NAME

      public static final String VK_EXT_DISCARD_RECTANGLES_EXTENSION_NAME
      See Also:
    • VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_DISCARD_RECTANGLE_PROPERTIES_EXT

      public static final int VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_DISCARD_RECTANGLE_PROPERTIES_EXT
      See Also:
    • VK_STRUCTURE_TYPE_PIPELINE_DISCARD_RECTANGLE_STATE_CREATE_INFO_EXT

      public static final int VK_STRUCTURE_TYPE_PIPELINE_DISCARD_RECTANGLE_STATE_CREATE_INFO_EXT
      See Also:
    • VK_DYNAMIC_STATE_DISCARD_RECTANGLE_EXT

      public static final int VK_DYNAMIC_STATE_DISCARD_RECTANGLE_EXT
      See Also:
    • VK_DYNAMIC_STATE_DISCARD_RECTANGLE_ENABLE_EXT

      public static final int VK_DYNAMIC_STATE_DISCARD_RECTANGLE_ENABLE_EXT
      See Also:
    • VK_DYNAMIC_STATE_DISCARD_RECTANGLE_MODE_EXT

      public static final int VK_DYNAMIC_STATE_DISCARD_RECTANGLE_MODE_EXT
      See Also:
    • VK_DISCARD_RECTANGLE_MODE_INCLUSIVE_EXT

      public static final int VK_DISCARD_RECTANGLE_MODE_INCLUSIVE_EXT
      See Also:
    • VK_DISCARD_RECTANGLE_MODE_EXCLUSIVE_EXT

      public static final int VK_DISCARD_RECTANGLE_MODE_EXCLUSIVE_EXT
      See Also:
  • Method Details

    • nvkCmdSetDiscardRectangleEXT

      public static void nvkCmdSetDiscardRectangleEXT(VkCommandBuffer commandBuffer, int firstDiscardRectangle, int discardRectangleCount, long pDiscardRectangles)
      void vkCmdSetDiscardRectangleEXT(VkCommandBuffer commandBuffer, uint32_t firstDiscardRectangle, uint32_t discardRectangleCount, VkRect2D const * pDiscardRectangles)
    • vkCmdSetDiscardRectangleEXT

      public static void vkCmdSetDiscardRectangleEXT(VkCommandBuffer commandBuffer, int firstDiscardRectangle, VkRect2D.Buffer pDiscardRectangles)
      void vkCmdSetDiscardRectangleEXT(VkCommandBuffer commandBuffer, uint32_t firstDiscardRectangle, uint32_t discardRectangleCount, VkRect2D const * pDiscardRectangles)
    • vkCmdSetDiscardRectangleEnableEXT

      public static void vkCmdSetDiscardRectangleEnableEXT(VkCommandBuffer commandBuffer, boolean discardRectangleEnable)
      void vkCmdSetDiscardRectangleEnableEXT(VkCommandBuffer commandBuffer, VkBool32 discardRectangleEnable)
    • vkCmdSetDiscardRectangleModeEXT

      public static void vkCmdSetDiscardRectangleModeEXT(VkCommandBuffer commandBuffer, int discardRectangleMode)
      void vkCmdSetDiscardRectangleModeEXT(VkCommandBuffer commandBuffer, VkDiscardRectangleModeEXT discardRectangleMode)