Class EXTShaderObject

java.lang.Object
org.lwjgl.vulkan.EXTShaderObject

public class EXTShaderObject extends Object
  • Field Details

    • VK_EXT_SHADER_OBJECT_SPEC_VERSION

      public static final int VK_EXT_SHADER_OBJECT_SPEC_VERSION
      See Also:
    • VK_EXT_SHADER_OBJECT_EXTENSION_NAME

      public static final String VK_EXT_SHADER_OBJECT_EXTENSION_NAME
      See Also:
    • VK_STRUCTURE_TYPE_SHADER_REQUIRED_SUBGROUP_SIZE_CREATE_INFO_EXT

      public static final int VK_STRUCTURE_TYPE_SHADER_REQUIRED_SUBGROUP_SIZE_CREATE_INFO_EXT
      See Also:
    • VK_STRUCTURE_TYPE_VERTEX_INPUT_BINDING_DESCRIPTION_2_EXT

      public static final int VK_STRUCTURE_TYPE_VERTEX_INPUT_BINDING_DESCRIPTION_2_EXT
      See Also:
    • VK_STRUCTURE_TYPE_VERTEX_INPUT_ATTRIBUTE_DESCRIPTION_2_EXT

      public static final int VK_STRUCTURE_TYPE_VERTEX_INPUT_ATTRIBUTE_DESCRIPTION_2_EXT
      See Also:
    • VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_OBJECT_FEATURES_EXT

      public static final int VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_OBJECT_FEATURES_EXT
      See Also:
    • VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_OBJECT_PROPERTIES_EXT

      public static final int VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_OBJECT_PROPERTIES_EXT
      See Also:
    • VK_STRUCTURE_TYPE_SHADER_CREATE_INFO_EXT

      public static final int VK_STRUCTURE_TYPE_SHADER_CREATE_INFO_EXT
      See Also:
    • VK_OBJECT_TYPE_SHADER_EXT

      public static final int VK_OBJECT_TYPE_SHADER_EXT
      See Also:
    • VK_INCOMPATIBLE_SHADER_BINARY_EXT

      public static final int VK_INCOMPATIBLE_SHADER_BINARY_EXT
      See Also:
    • VK_ERROR_INCOMPATIBLE_SHADER_BINARY_EXT

      public static final int VK_ERROR_INCOMPATIBLE_SHADER_BINARY_EXT
      See Also:
    • VK_SHADER_CREATE_ALLOW_VARYING_SUBGROUP_SIZE_BIT_EXT

      public static final int VK_SHADER_CREATE_ALLOW_VARYING_SUBGROUP_SIZE_BIT_EXT
      See Also:
    • VK_SHADER_CREATE_REQUIRE_FULL_SUBGROUPS_BIT_EXT

      public static final int VK_SHADER_CREATE_REQUIRE_FULL_SUBGROUPS_BIT_EXT
      See Also:
    • VK_SHADER_CREATE_NO_TASK_SHADER_BIT_EXT

      public static final int VK_SHADER_CREATE_NO_TASK_SHADER_BIT_EXT
      See Also:
    • VK_SHADER_CREATE_DISPATCH_BASE_BIT_EXT

      public static final int VK_SHADER_CREATE_DISPATCH_BASE_BIT_EXT
      See Also:
    • VK_SHADER_CREATE_FRAGMENT_SHADING_RATE_ATTACHMENT_BIT_EXT

      public static final int VK_SHADER_CREATE_FRAGMENT_SHADING_RATE_ATTACHMENT_BIT_EXT
      See Also:
    • VK_SHADER_CREATE_FRAGMENT_DENSITY_MAP_ATTACHMENT_BIT_EXT

      public static final int VK_SHADER_CREATE_FRAGMENT_DENSITY_MAP_ATTACHMENT_BIT_EXT
      See Also:
    • VK_SHADER_CODE_TYPE_BINARY_EXT

      public static final int VK_SHADER_CODE_TYPE_BINARY_EXT
      See Also:
    • VK_SHADER_CODE_TYPE_SPIRV_EXT

      public static final int VK_SHADER_CODE_TYPE_SPIRV_EXT
      See Also:
    • VK_DEPTH_CLAMP_MODE_VIEWPORT_RANGE_EXT

      public static final int VK_DEPTH_CLAMP_MODE_VIEWPORT_RANGE_EXT
      See Also:
    • VK_DEPTH_CLAMP_MODE_USER_DEFINED_RANGE_EXT

      public static final int VK_DEPTH_CLAMP_MODE_USER_DEFINED_RANGE_EXT
      See Also:
  • Method Details

    • nvkCreateShadersEXT

      public static int nvkCreateShadersEXT(VkDevice device, int createInfoCount, long pCreateInfos, long pAllocator, long pShaders)
      VkResult vkCreateShadersEXT(VkDevice device, uint32_t createInfoCount, VkShaderCreateInfoEXT const * pCreateInfos, VkAllocationCallbacks const * pAllocator, VkShaderEXT * pShaders)
    • vkCreateShadersEXT

      public static int vkCreateShadersEXT(VkDevice device, VkShaderCreateInfoEXT.Buffer pCreateInfos, @Nullable VkAllocationCallbacks pAllocator, LongBuffer pShaders)
      VkResult vkCreateShadersEXT(VkDevice device, uint32_t createInfoCount, VkShaderCreateInfoEXT const * pCreateInfos, VkAllocationCallbacks const * pAllocator, VkShaderEXT * pShaders)
    • nvkDestroyShaderEXT

      public static void nvkDestroyShaderEXT(VkDevice device, long shader, long pAllocator)
      void vkDestroyShaderEXT(VkDevice device, VkShaderEXT shader, VkAllocationCallbacks const * pAllocator)
    • vkDestroyShaderEXT

      public static void vkDestroyShaderEXT(VkDevice device, long shader, @Nullable VkAllocationCallbacks pAllocator)
      void vkDestroyShaderEXT(VkDevice device, VkShaderEXT shader, VkAllocationCallbacks const * pAllocator)
    • nvkGetShaderBinaryDataEXT

      public static int nvkGetShaderBinaryDataEXT(VkDevice device, long shader, long pDataSize, long pData)
      VkResult vkGetShaderBinaryDataEXT(VkDevice device, VkShaderEXT shader, size_t * pDataSize, void * pData)
    • vkGetShaderBinaryDataEXT

      public static int vkGetShaderBinaryDataEXT(VkDevice device, long shader, PointerBuffer pDataSize, @Nullable ByteBuffer pData)
      VkResult vkGetShaderBinaryDataEXT(VkDevice device, VkShaderEXT shader, size_t * pDataSize, void * pData)
    • nvkCmdBindShadersEXT

      public static void nvkCmdBindShadersEXT(VkCommandBuffer commandBuffer, int stageCount, long pStages, long pShaders)
      void vkCmdBindShadersEXT(VkCommandBuffer commandBuffer, uint32_t stageCount, VkShaderStageFlagBits const * pStages, VkShaderEXT const * pShaders)
    • vkCmdBindShadersEXT

      public static void vkCmdBindShadersEXT(VkCommandBuffer commandBuffer, IntBuffer pStages, LongBuffer pShaders)
      void vkCmdBindShadersEXT(VkCommandBuffer commandBuffer, uint32_t stageCount, VkShaderStageFlagBits const * pStages, VkShaderEXT const * pShaders)
    • 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)
    • nvkCmdSetVertexInputEXT

      public static void nvkCmdSetVertexInputEXT(VkCommandBuffer commandBuffer, int vertexBindingDescriptionCount, long pVertexBindingDescriptions, int vertexAttributeDescriptionCount, long pVertexAttributeDescriptions)
      void vkCmdSetVertexInputEXT(VkCommandBuffer commandBuffer, uint32_t vertexBindingDescriptionCount, VkVertexInputBindingDescription2EXT const * pVertexBindingDescriptions, uint32_t vertexAttributeDescriptionCount, VkVertexInputAttributeDescription2EXT const * pVertexAttributeDescriptions)
    • vkCmdSetVertexInputEXT

      public static void vkCmdSetVertexInputEXT(VkCommandBuffer commandBuffer, @Nullable VkVertexInputBindingDescription2EXT.Buffer pVertexBindingDescriptions, @Nullable VkVertexInputAttributeDescription2EXT.Buffer pVertexAttributeDescriptions)
      void vkCmdSetVertexInputEXT(VkCommandBuffer commandBuffer, uint32_t vertexBindingDescriptionCount, VkVertexInputBindingDescription2EXT const * pVertexBindingDescriptions, uint32_t vertexAttributeDescriptionCount, VkVertexInputAttributeDescription2EXT const * pVertexAttributeDescriptions)
    • vkCmdSetPatchControlPointsEXT

      public static void vkCmdSetPatchControlPointsEXT(VkCommandBuffer commandBuffer, int patchControlPoints)
      void vkCmdSetPatchControlPointsEXT(VkCommandBuffer commandBuffer, uint32_t patchControlPoints)
    • vkCmdSetRasterizerDiscardEnableEXT

      public static void vkCmdSetRasterizerDiscardEnableEXT(VkCommandBuffer commandBuffer, boolean rasterizerDiscardEnable)
      void vkCmdSetRasterizerDiscardEnableEXT(VkCommandBuffer commandBuffer, VkBool32 rasterizerDiscardEnable)
    • vkCmdSetDepthBiasEnableEXT

      public static void vkCmdSetDepthBiasEnableEXT(VkCommandBuffer commandBuffer, boolean depthBiasEnable)
      void vkCmdSetDepthBiasEnableEXT(VkCommandBuffer commandBuffer, VkBool32 depthBiasEnable)
    • vkCmdSetLogicOpEXT

      public static void vkCmdSetLogicOpEXT(VkCommandBuffer commandBuffer, int logicOp)
      void vkCmdSetLogicOpEXT(VkCommandBuffer commandBuffer, VkLogicOp logicOp)
    • vkCmdSetPrimitiveRestartEnableEXT

      public static void vkCmdSetPrimitiveRestartEnableEXT(VkCommandBuffer commandBuffer, boolean primitiveRestartEnable)
      void vkCmdSetPrimitiveRestartEnableEXT(VkCommandBuffer commandBuffer, VkBool32 primitiveRestartEnable)
    • vkCmdSetTessellationDomainOriginEXT

      public static void vkCmdSetTessellationDomainOriginEXT(VkCommandBuffer commandBuffer, int domainOrigin)
      void vkCmdSetTessellationDomainOriginEXT(VkCommandBuffer commandBuffer, VkTessellationDomainOrigin domainOrigin)
    • vkCmdSetDepthClampEnableEXT

      public static void vkCmdSetDepthClampEnableEXT(VkCommandBuffer commandBuffer, boolean depthClampEnable)
      void vkCmdSetDepthClampEnableEXT(VkCommandBuffer commandBuffer, VkBool32 depthClampEnable)
    • vkCmdSetPolygonModeEXT

      public static void vkCmdSetPolygonModeEXT(VkCommandBuffer commandBuffer, int polygonMode)
      void vkCmdSetPolygonModeEXT(VkCommandBuffer commandBuffer, VkPolygonMode polygonMode)
    • vkCmdSetRasterizationSamplesEXT

      public static void vkCmdSetRasterizationSamplesEXT(VkCommandBuffer commandBuffer, int rasterizationSamples)
      void vkCmdSetRasterizationSamplesEXT(VkCommandBuffer commandBuffer, VkSampleCountFlagBits rasterizationSamples)
    • nvkCmdSetSampleMaskEXT

      public static void nvkCmdSetSampleMaskEXT(VkCommandBuffer commandBuffer, int samples, long pSampleMask)
      void vkCmdSetSampleMaskEXT(VkCommandBuffer commandBuffer, VkSampleCountFlagBits samples, VkSampleMask const * pSampleMask)
    • vkCmdSetSampleMaskEXT

      public static void vkCmdSetSampleMaskEXT(VkCommandBuffer commandBuffer, int samples, IntBuffer pSampleMask)
      void vkCmdSetSampleMaskEXT(VkCommandBuffer commandBuffer, VkSampleCountFlagBits samples, VkSampleMask const * pSampleMask)
    • vkCmdSetAlphaToCoverageEnableEXT

      public static void vkCmdSetAlphaToCoverageEnableEXT(VkCommandBuffer commandBuffer, boolean alphaToCoverageEnable)
      void vkCmdSetAlphaToCoverageEnableEXT(VkCommandBuffer commandBuffer, VkBool32 alphaToCoverageEnable)
    • vkCmdSetAlphaToOneEnableEXT

      public static void vkCmdSetAlphaToOneEnableEXT(VkCommandBuffer commandBuffer, boolean alphaToOneEnable)
      void vkCmdSetAlphaToOneEnableEXT(VkCommandBuffer commandBuffer, VkBool32 alphaToOneEnable)
    • vkCmdSetLogicOpEnableEXT

      public static void vkCmdSetLogicOpEnableEXT(VkCommandBuffer commandBuffer, boolean logicOpEnable)
      void vkCmdSetLogicOpEnableEXT(VkCommandBuffer commandBuffer, VkBool32 logicOpEnable)
    • nvkCmdSetColorBlendEnableEXT

      public static void nvkCmdSetColorBlendEnableEXT(VkCommandBuffer commandBuffer, int firstAttachment, int attachmentCount, long pColorBlendEnables)
      void vkCmdSetColorBlendEnableEXT(VkCommandBuffer commandBuffer, uint32_t firstAttachment, uint32_t attachmentCount, VkBool32 const * pColorBlendEnables)
    • vkCmdSetColorBlendEnableEXT

      public static void vkCmdSetColorBlendEnableEXT(VkCommandBuffer commandBuffer, int firstAttachment, IntBuffer pColorBlendEnables)
      void vkCmdSetColorBlendEnableEXT(VkCommandBuffer commandBuffer, uint32_t firstAttachment, uint32_t attachmentCount, VkBool32 const * pColorBlendEnables)
    • nvkCmdSetColorBlendEquationEXT

      public static void nvkCmdSetColorBlendEquationEXT(VkCommandBuffer commandBuffer, int firstAttachment, int attachmentCount, long pColorBlendEquations)
      void vkCmdSetColorBlendEquationEXT(VkCommandBuffer commandBuffer, uint32_t firstAttachment, uint32_t attachmentCount, VkColorBlendEquationEXT const * pColorBlendEquations)
    • vkCmdSetColorBlendEquationEXT

      public static void vkCmdSetColorBlendEquationEXT(VkCommandBuffer commandBuffer, int firstAttachment, VkColorBlendEquationEXT.Buffer pColorBlendEquations)
      void vkCmdSetColorBlendEquationEXT(VkCommandBuffer commandBuffer, uint32_t firstAttachment, uint32_t attachmentCount, VkColorBlendEquationEXT const * pColorBlendEquations)
    • nvkCmdSetColorWriteMaskEXT

      public static void nvkCmdSetColorWriteMaskEXT(VkCommandBuffer commandBuffer, int firstAttachment, int attachmentCount, long pColorWriteMasks)
      void vkCmdSetColorWriteMaskEXT(VkCommandBuffer commandBuffer, uint32_t firstAttachment, uint32_t attachmentCount, VkColorComponentFlags const * pColorWriteMasks)
    • vkCmdSetColorWriteMaskEXT

      public static void vkCmdSetColorWriteMaskEXT(VkCommandBuffer commandBuffer, int firstAttachment, IntBuffer pColorWriteMasks)
      void vkCmdSetColorWriteMaskEXT(VkCommandBuffer commandBuffer, uint32_t firstAttachment, uint32_t attachmentCount, VkColorComponentFlags const * pColorWriteMasks)
    • vkCmdSetRasterizationStreamEXT

      public static void vkCmdSetRasterizationStreamEXT(VkCommandBuffer commandBuffer, int rasterizationStream)
      void vkCmdSetRasterizationStreamEXT(VkCommandBuffer commandBuffer, uint32_t rasterizationStream)
    • vkCmdSetConservativeRasterizationModeEXT

      public static void vkCmdSetConservativeRasterizationModeEXT(VkCommandBuffer commandBuffer, int conservativeRasterizationMode)
      void vkCmdSetConservativeRasterizationModeEXT(VkCommandBuffer commandBuffer, VkConservativeRasterizationModeEXT conservativeRasterizationMode)
    • vkCmdSetExtraPrimitiveOverestimationSizeEXT

      public static void vkCmdSetExtraPrimitiveOverestimationSizeEXT(VkCommandBuffer commandBuffer, float extraPrimitiveOverestimationSize)
      void vkCmdSetExtraPrimitiveOverestimationSizeEXT(VkCommandBuffer commandBuffer, float extraPrimitiveOverestimationSize)
    • vkCmdSetDepthClipEnableEXT

      public static void vkCmdSetDepthClipEnableEXT(VkCommandBuffer commandBuffer, boolean depthClipEnable)
      void vkCmdSetDepthClipEnableEXT(VkCommandBuffer commandBuffer, VkBool32 depthClipEnable)
    • vkCmdSetSampleLocationsEnableEXT

      public static void vkCmdSetSampleLocationsEnableEXT(VkCommandBuffer commandBuffer, boolean sampleLocationsEnable)
      void vkCmdSetSampleLocationsEnableEXT(VkCommandBuffer commandBuffer, VkBool32 sampleLocationsEnable)
    • nvkCmdSetColorBlendAdvancedEXT

      public static void nvkCmdSetColorBlendAdvancedEXT(VkCommandBuffer commandBuffer, int firstAttachment, int attachmentCount, long pColorBlendAdvanced)
      void vkCmdSetColorBlendAdvancedEXT(VkCommandBuffer commandBuffer, uint32_t firstAttachment, uint32_t attachmentCount, VkColorBlendAdvancedEXT const * pColorBlendAdvanced)
    • vkCmdSetColorBlendAdvancedEXT

      public static void vkCmdSetColorBlendAdvancedEXT(VkCommandBuffer commandBuffer, int firstAttachment, VkColorBlendAdvancedEXT.Buffer pColorBlendAdvanced)
      void vkCmdSetColorBlendAdvancedEXT(VkCommandBuffer commandBuffer, uint32_t firstAttachment, uint32_t attachmentCount, VkColorBlendAdvancedEXT const * pColorBlendAdvanced)
    • vkCmdSetProvokingVertexModeEXT

      public static void vkCmdSetProvokingVertexModeEXT(VkCommandBuffer commandBuffer, int provokingVertexMode)
      void vkCmdSetProvokingVertexModeEXT(VkCommandBuffer commandBuffer, VkProvokingVertexModeEXT provokingVertexMode)
    • vkCmdSetLineRasterizationModeEXT

      public static void vkCmdSetLineRasterizationModeEXT(VkCommandBuffer commandBuffer, int lineRasterizationMode)
      void vkCmdSetLineRasterizationModeEXT(VkCommandBuffer commandBuffer, VkLineRasterizationModeEXT lineRasterizationMode)
    • vkCmdSetLineStippleEnableEXT

      public static void vkCmdSetLineStippleEnableEXT(VkCommandBuffer commandBuffer, boolean stippledLineEnable)
      void vkCmdSetLineStippleEnableEXT(VkCommandBuffer commandBuffer, VkBool32 stippledLineEnable)
    • vkCmdSetDepthClipNegativeOneToOneEXT

      public static void vkCmdSetDepthClipNegativeOneToOneEXT(VkCommandBuffer commandBuffer, boolean negativeOneToOne)
      void vkCmdSetDepthClipNegativeOneToOneEXT(VkCommandBuffer commandBuffer, VkBool32 negativeOneToOne)
    • vkCmdSetViewportWScalingEnableNV

      public static void vkCmdSetViewportWScalingEnableNV(VkCommandBuffer commandBuffer, boolean viewportWScalingEnable)
      void vkCmdSetViewportWScalingEnableNV(VkCommandBuffer commandBuffer, VkBool32 viewportWScalingEnable)
    • nvkCmdSetViewportSwizzleNV

      public static void nvkCmdSetViewportSwizzleNV(VkCommandBuffer commandBuffer, int firstViewport, int viewportCount, long pViewportSwizzles)
      void vkCmdSetViewportSwizzleNV(VkCommandBuffer commandBuffer, uint32_t firstViewport, uint32_t viewportCount, VkViewportSwizzleNV const * pViewportSwizzles)
    • vkCmdSetViewportSwizzleNV

      public static void vkCmdSetViewportSwizzleNV(VkCommandBuffer commandBuffer, int firstViewport, VkViewportSwizzleNV.Buffer pViewportSwizzles)
      void vkCmdSetViewportSwizzleNV(VkCommandBuffer commandBuffer, uint32_t firstViewport, uint32_t viewportCount, VkViewportSwizzleNV const * pViewportSwizzles)
    • vkCmdSetCoverageToColorEnableNV

      public static void vkCmdSetCoverageToColorEnableNV(VkCommandBuffer commandBuffer, boolean coverageToColorEnable)
      void vkCmdSetCoverageToColorEnableNV(VkCommandBuffer commandBuffer, VkBool32 coverageToColorEnable)
    • vkCmdSetCoverageToColorLocationNV

      public static void vkCmdSetCoverageToColorLocationNV(VkCommandBuffer commandBuffer, int coverageToColorLocation)
      void vkCmdSetCoverageToColorLocationNV(VkCommandBuffer commandBuffer, uint32_t coverageToColorLocation)
    • vkCmdSetCoverageModulationModeNV

      public static void vkCmdSetCoverageModulationModeNV(VkCommandBuffer commandBuffer, int coverageModulationMode)
      void vkCmdSetCoverageModulationModeNV(VkCommandBuffer commandBuffer, VkCoverageModulationModeNV coverageModulationMode)
    • vkCmdSetCoverageModulationTableEnableNV

      public static void vkCmdSetCoverageModulationTableEnableNV(VkCommandBuffer commandBuffer, boolean coverageModulationTableEnable)
      void vkCmdSetCoverageModulationTableEnableNV(VkCommandBuffer commandBuffer, VkBool32 coverageModulationTableEnable)
    • nvkCmdSetCoverageModulationTableNV

      public static void nvkCmdSetCoverageModulationTableNV(VkCommandBuffer commandBuffer, int coverageModulationTableCount, long pCoverageModulationTable)
      void vkCmdSetCoverageModulationTableNV(VkCommandBuffer commandBuffer, uint32_t coverageModulationTableCount, float const * pCoverageModulationTable)
    • vkCmdSetCoverageModulationTableNV

      public static void vkCmdSetCoverageModulationTableNV(VkCommandBuffer commandBuffer, FloatBuffer pCoverageModulationTable)
      void vkCmdSetCoverageModulationTableNV(VkCommandBuffer commandBuffer, uint32_t coverageModulationTableCount, float const * pCoverageModulationTable)
    • vkCmdSetShadingRateImageEnableNV

      public static void vkCmdSetShadingRateImageEnableNV(VkCommandBuffer commandBuffer, boolean shadingRateImageEnable)
      void vkCmdSetShadingRateImageEnableNV(VkCommandBuffer commandBuffer, VkBool32 shadingRateImageEnable)
    • vkCmdSetRepresentativeFragmentTestEnableNV

      public static void vkCmdSetRepresentativeFragmentTestEnableNV(VkCommandBuffer commandBuffer, boolean representativeFragmentTestEnable)
      void vkCmdSetRepresentativeFragmentTestEnableNV(VkCommandBuffer commandBuffer, VkBool32 representativeFragmentTestEnable)
    • vkCmdSetCoverageReductionModeNV

      public static void vkCmdSetCoverageReductionModeNV(VkCommandBuffer commandBuffer, int coverageReductionMode)
      void vkCmdSetCoverageReductionModeNV(VkCommandBuffer commandBuffer, VkCoverageReductionModeNV coverageReductionMode)
    • nvkCmdSetDepthClampRangeEXT

      public static void nvkCmdSetDepthClampRangeEXT(VkCommandBuffer commandBuffer, int depthClampMode, long pDepthClampRange)
      void vkCmdSetDepthClampRangeEXT(VkCommandBuffer commandBuffer, VkDepthClampModeEXT depthClampMode, VkDepthClampRangeEXT const * pDepthClampRange)
    • vkCmdSetDepthClampRangeEXT

      public static void vkCmdSetDepthClampRangeEXT(VkCommandBuffer commandBuffer, int depthClampMode, @Nullable VkDepthClampRangeEXT pDepthClampRange)
      void vkCmdSetDepthClampRangeEXT(VkCommandBuffer commandBuffer, VkDepthClampModeEXT depthClampMode, VkDepthClampRangeEXT const * pDepthClampRange)
    • vkCreateShadersEXT

      public static int vkCreateShadersEXT(VkDevice device, VkShaderCreateInfoEXT.Buffer pCreateInfos, @Nullable VkAllocationCallbacks pAllocator, long[] pShaders)
      VkResult vkCreateShadersEXT(VkDevice device, uint32_t createInfoCount, VkShaderCreateInfoEXT const * pCreateInfos, VkAllocationCallbacks const * pAllocator, VkShaderEXT * pShaders)
    • vkCmdBindShadersEXT

      public static void vkCmdBindShadersEXT(VkCommandBuffer commandBuffer, int[] pStages, long[] pShaders)
      void vkCmdBindShadersEXT(VkCommandBuffer commandBuffer, uint32_t stageCount, VkShaderStageFlagBits const * pStages, VkShaderEXT const * pShaders)
    • 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)
    • vkCmdSetSampleMaskEXT

      public static void vkCmdSetSampleMaskEXT(VkCommandBuffer commandBuffer, int samples, int[] pSampleMask)
      void vkCmdSetSampleMaskEXT(VkCommandBuffer commandBuffer, VkSampleCountFlagBits samples, VkSampleMask const * pSampleMask)
    • vkCmdSetColorBlendEnableEXT

      public static void vkCmdSetColorBlendEnableEXT(VkCommandBuffer commandBuffer, int firstAttachment, int[] pColorBlendEnables)
      void vkCmdSetColorBlendEnableEXT(VkCommandBuffer commandBuffer, uint32_t firstAttachment, uint32_t attachmentCount, VkBool32 const * pColorBlendEnables)
    • vkCmdSetColorWriteMaskEXT

      public static void vkCmdSetColorWriteMaskEXT(VkCommandBuffer commandBuffer, int firstAttachment, int[] pColorWriteMasks)
      void vkCmdSetColorWriteMaskEXT(VkCommandBuffer commandBuffer, uint32_t firstAttachment, uint32_t attachmentCount, VkColorComponentFlags const * pColorWriteMasks)
    • vkCmdSetCoverageModulationTableNV

      public static void vkCmdSetCoverageModulationTableNV(VkCommandBuffer commandBuffer, float[] pCoverageModulationTable)
      void vkCmdSetCoverageModulationTableNV(VkCommandBuffer commandBuffer, uint32_t coverageModulationTableCount, float const * pCoverageModulationTable)