Package org.lwjgl.vulkan
Class EXTExtendedDynamicState
java.lang.Object
org.lwjgl.vulkan.EXTExtendedDynamicState
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final String
static final int
static final int
-
Method Summary
Modifier and TypeMethodDescriptionstatic 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)
static void
nvkCmdSetScissorWithCountEXT
(VkCommandBuffer commandBuffer, int scissorCount, long pScissors) void vkCmdSetScissorWithCountEXT(VkCommandBuffer commandBuffer, uint32_t scissorCount, VkRect2D const * pScissors)
static void
nvkCmdSetViewportWithCountEXT
(VkCommandBuffer commandBuffer, int viewportCount, long pViewports) void vkCmdSetViewportWithCountEXT(VkCommandBuffer commandBuffer, uint32_t viewportCount, VkViewport const * pViewports)
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)
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)
static void
vkCmdSetCullModeEXT
(VkCommandBuffer commandBuffer, int cullMode) void vkCmdSetCullModeEXT(VkCommandBuffer commandBuffer, VkCullModeFlags cullMode)
static void
vkCmdSetDepthBoundsTestEnableEXT
(VkCommandBuffer commandBuffer, boolean depthBoundsTestEnable) void vkCmdSetDepthBoundsTestEnableEXT(VkCommandBuffer commandBuffer, VkBool32 depthBoundsTestEnable)
static void
vkCmdSetDepthCompareOpEXT
(VkCommandBuffer commandBuffer, int depthCompareOp) void vkCmdSetDepthCompareOpEXT(VkCommandBuffer commandBuffer, VkCompareOp depthCompareOp)
static void
vkCmdSetDepthTestEnableEXT
(VkCommandBuffer commandBuffer, boolean depthTestEnable) void vkCmdSetDepthTestEnableEXT(VkCommandBuffer commandBuffer, VkBool32 depthTestEnable)
static void
vkCmdSetDepthWriteEnableEXT
(VkCommandBuffer commandBuffer, boolean depthWriteEnable) void vkCmdSetDepthWriteEnableEXT(VkCommandBuffer commandBuffer, VkBool32 depthWriteEnable)
static void
vkCmdSetFrontFaceEXT
(VkCommandBuffer commandBuffer, int frontFace) void vkCmdSetFrontFaceEXT(VkCommandBuffer commandBuffer, VkFrontFace frontFace)
static void
vkCmdSetPrimitiveTopologyEXT
(VkCommandBuffer commandBuffer, int primitiveTopology) void vkCmdSetPrimitiveTopologyEXT(VkCommandBuffer commandBuffer, VkPrimitiveTopology primitiveTopology)
static void
vkCmdSetScissorWithCountEXT
(VkCommandBuffer commandBuffer, VkRect2D.Buffer pScissors) void vkCmdSetScissorWithCountEXT(VkCommandBuffer commandBuffer, uint32_t scissorCount, VkRect2D const * pScissors)
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)
static void
vkCmdSetStencilTestEnableEXT
(VkCommandBuffer commandBuffer, boolean stencilTestEnable) void vkCmdSetStencilTestEnableEXT(VkCommandBuffer commandBuffer, VkBool32 stencilTestEnable)
static void
vkCmdSetViewportWithCountEXT
(VkCommandBuffer commandBuffer, VkViewport.Buffer pViewports) void vkCmdSetViewportWithCountEXT(VkCommandBuffer commandBuffer, uint32_t viewportCount, VkViewport const * pViewports)
-
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
- 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
void vkCmdSetCullModeEXT(VkCommandBuffer commandBuffer, VkCullModeFlags cullMode)
-
vkCmdSetFrontFaceEXT
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
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)
-