Class EXTExtendedDynamicState

java.lang.Object
org.lwjgl.vulkan.EXTExtendedDynamicState

public class EXTExtendedDynamicState extends Object
  • Field Details

    • VK_EXT_EXTENDED_DYNAMIC_STATE_SPEC_VERSION

      public static final int VK_EXT_EXTENDED_DYNAMIC_STATE_SPEC_VERSION
      See Also:
    • VK_EXT_EXTENDED_DYNAMIC_STATE_EXTENSION_NAME

      public static final String VK_EXT_EXTENDED_DYNAMIC_STATE_EXTENSION_NAME
      See Also:
    • VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTENDED_DYNAMIC_STATE_FEATURES_EXT

      public static final int VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTENDED_DYNAMIC_STATE_FEATURES_EXT
      See Also:
    • VK_DYNAMIC_STATE_CULL_MODE_EXT

      public static final int VK_DYNAMIC_STATE_CULL_MODE_EXT
      See Also:
    • VK_DYNAMIC_STATE_FRONT_FACE_EXT

      public static final int VK_DYNAMIC_STATE_FRONT_FACE_EXT
      See Also:
    • VK_DYNAMIC_STATE_PRIMITIVE_TOPOLOGY_EXT

      public static final int VK_DYNAMIC_STATE_PRIMITIVE_TOPOLOGY_EXT
      See Also:
    • VK_DYNAMIC_STATE_VIEWPORT_WITH_COUNT_EXT

      public static final int VK_DYNAMIC_STATE_VIEWPORT_WITH_COUNT_EXT
      See Also:
    • VK_DYNAMIC_STATE_SCISSOR_WITH_COUNT_EXT

      public static final int VK_DYNAMIC_STATE_SCISSOR_WITH_COUNT_EXT
      See Also:
    • VK_DYNAMIC_STATE_VERTEX_INPUT_BINDING_STRIDE_EXT

      public static final int VK_DYNAMIC_STATE_VERTEX_INPUT_BINDING_STRIDE_EXT
      See Also:
    • VK_DYNAMIC_STATE_DEPTH_TEST_ENABLE_EXT

      public static final int VK_DYNAMIC_STATE_DEPTH_TEST_ENABLE_EXT
      See Also:
    • VK_DYNAMIC_STATE_DEPTH_WRITE_ENABLE_EXT

      public static final int VK_DYNAMIC_STATE_DEPTH_WRITE_ENABLE_EXT
      See Also:
    • VK_DYNAMIC_STATE_DEPTH_COMPARE_OP_EXT

      public static final int VK_DYNAMIC_STATE_DEPTH_COMPARE_OP_EXT
      See Also:
    • VK_DYNAMIC_STATE_DEPTH_BOUNDS_TEST_ENABLE_EXT

      public static final int VK_DYNAMIC_STATE_DEPTH_BOUNDS_TEST_ENABLE_EXT
      See Also:
    • VK_DYNAMIC_STATE_STENCIL_TEST_ENABLE_EXT

      public static final int VK_DYNAMIC_STATE_STENCIL_TEST_ENABLE_EXT
      See Also:
    • VK_DYNAMIC_STATE_STENCIL_OP_EXT

      public static final int VK_DYNAMIC_STATE_STENCIL_OP_EXT
      See Also:
  • Method Details

    • vkCmdSetCullModeEXT

      public static void vkCmdSetCullModeEXT(VkCommandBuffer commandBuffer, int cullMode)
      void vkCmdSetCullModeEXT(VkCommandBuffer commandBuffer, VkCullModeFlags cullMode)
    • vkCmdSetFrontFaceEXT

      public static void vkCmdSetFrontFaceEXT(VkCommandBuffer commandBuffer, int frontFace)
      void vkCmdSetFrontFaceEXT(VkCommandBuffer commandBuffer, VkFrontFace frontFace)
    • vkCmdSetPrimitiveTopologyEXT

      public static void vkCmdSetPrimitiveTopologyEXT(VkCommandBuffer commandBuffer, int primitiveTopology)
      void vkCmdSetPrimitiveTopologyEXT(VkCommandBuffer commandBuffer, VkPrimitiveTopology primitiveTopology)
    • nvkCmdSetViewportWithCountEXT

      public static void nvkCmdSetViewportWithCountEXT(VkCommandBuffer commandBuffer, int viewportCount, long pViewports)
      void vkCmdSetViewportWithCountEXT(VkCommandBuffer commandBuffer, uint32_t viewportCount, VkViewport const * pViewports)
    • vkCmdSetViewportWithCountEXT

      public static void vkCmdSetViewportWithCountEXT(VkCommandBuffer commandBuffer, VkViewport.Buffer pViewports)
      void vkCmdSetViewportWithCountEXT(VkCommandBuffer commandBuffer, uint32_t viewportCount, VkViewport const * pViewports)
    • nvkCmdSetScissorWithCountEXT

      public static void nvkCmdSetScissorWithCountEXT(VkCommandBuffer commandBuffer, int scissorCount, long pScissors)
      void vkCmdSetScissorWithCountEXT(VkCommandBuffer commandBuffer, uint32_t scissorCount, VkRect2D const * pScissors)
    • vkCmdSetScissorWithCountEXT

      public static void vkCmdSetScissorWithCountEXT(VkCommandBuffer commandBuffer, VkRect2D.Buffer pScissors)
      void vkCmdSetScissorWithCountEXT(VkCommandBuffer commandBuffer, uint32_t scissorCount, VkRect2D const * pScissors)
    • nvkCmdBindVertexBuffers2EXT

      public static void nvkCmdBindVertexBuffers2EXT(VkCommandBuffer commandBuffer, int firstBinding, int bindingCount, long pBuffers, long pOffsets, long pSizes, long pStrides)
      void vkCmdBindVertexBuffers2EXT(VkCommandBuffer commandBuffer, uint32_t firstBinding, uint32_t bindingCount, VkBuffer const * pBuffers, VkDeviceSize const * pOffsets, VkDeviceSize const * pSizes, VkDeviceSize const * pStrides)
    • vkCmdBindVertexBuffers2EXT

      public static void vkCmdBindVertexBuffers2EXT(VkCommandBuffer commandBuffer, int firstBinding, LongBuffer pBuffers, LongBuffer pOffsets, @Nullable LongBuffer pSizes, @Nullable LongBuffer pStrides)
      void vkCmdBindVertexBuffers2EXT(VkCommandBuffer commandBuffer, uint32_t firstBinding, uint32_t bindingCount, VkBuffer const * pBuffers, VkDeviceSize const * pOffsets, VkDeviceSize const * pSizes, VkDeviceSize const * pStrides)
    • vkCmdSetDepthTestEnableEXT

      public static void vkCmdSetDepthTestEnableEXT(VkCommandBuffer commandBuffer, boolean depthTestEnable)
      void vkCmdSetDepthTestEnableEXT(VkCommandBuffer commandBuffer, VkBool32 depthTestEnable)
    • vkCmdSetDepthWriteEnableEXT

      public static void vkCmdSetDepthWriteEnableEXT(VkCommandBuffer commandBuffer, boolean depthWriteEnable)
      void vkCmdSetDepthWriteEnableEXT(VkCommandBuffer commandBuffer, VkBool32 depthWriteEnable)
    • vkCmdSetDepthCompareOpEXT

      public static void vkCmdSetDepthCompareOpEXT(VkCommandBuffer commandBuffer, int depthCompareOp)
      void vkCmdSetDepthCompareOpEXT(VkCommandBuffer commandBuffer, VkCompareOp depthCompareOp)
    • vkCmdSetDepthBoundsTestEnableEXT

      public static void vkCmdSetDepthBoundsTestEnableEXT(VkCommandBuffer commandBuffer, boolean depthBoundsTestEnable)
      void vkCmdSetDepthBoundsTestEnableEXT(VkCommandBuffer commandBuffer, VkBool32 depthBoundsTestEnable)
    • vkCmdSetStencilTestEnableEXT

      public static void vkCmdSetStencilTestEnableEXT(VkCommandBuffer commandBuffer, boolean stencilTestEnable)
      void vkCmdSetStencilTestEnableEXT(VkCommandBuffer commandBuffer, VkBool32 stencilTestEnable)
    • vkCmdSetStencilOpEXT

      public static void vkCmdSetStencilOpEXT(VkCommandBuffer commandBuffer, int faceMask, int failOp, int passOp, int depthFailOp, int compareOp)
      void vkCmdSetStencilOpEXT(VkCommandBuffer commandBuffer, VkStencilFaceFlags faceMask, VkStencilOp failOp, VkStencilOp passOp, VkStencilOp depthFailOp, VkCompareOp compareOp)
    • vkCmdBindVertexBuffers2EXT

      public static void vkCmdBindVertexBuffers2EXT(VkCommandBuffer commandBuffer, int firstBinding, long[] pBuffers, long[] pOffsets, long @Nullable [] pSizes, long @Nullable [] pStrides)
      void vkCmdBindVertexBuffers2EXT(VkCommandBuffer commandBuffer, uint32_t firstBinding, uint32_t bindingCount, VkBuffer const * pBuffers, VkDeviceSize const * pOffsets, VkDeviceSize const * pSizes, VkDeviceSize const * pStrides)