Interface VulkanPipelineDepthStencilStateCreateInfoType

  • All Known Implementing Classes:
    VulkanPipelineDepthStencilStateCreateInfo

    @Immutable
    public interface VulkanPipelineDepthStencilStateCreateInfoType
    Structure specifying parameters of a newly created pipeline depth stencil state.
    See Also:
    "VkPipelineDepthStencilStateCreateInfo"
    • Method Detail

      • depthTestEnable

        @Parameter
        boolean depthTestEnable()
        Returns:
        true if depth testing is enabled.
      • depthWriteEnable

        @Parameter
        boolean depthWriteEnable()
        Returns:
        true if depth writing is enabled.
      • depthCompareOp

        @Parameter
        VulkanCompareOp depthCompareOp()
        Returns:
        The comparison operator used in the depth test.
      • depthBoundsTestEnable

        @Parameter
        boolean depthBoundsTestEnable()
        Returns:
        true if depth bounds testing is enabled.
      • stencilTestEnable

        @Parameter
        boolean stencilTestEnable()
        Returns:
        true if stencil testing is enabled.
      • minDepthBounds

        @Parameter
        float minDepthBounds()
        Returns:
        The minimum depth for bounds testing
      • maxDepthBounds

        @Parameter
        float maxDepthBounds()
        Returns:
        The maximum depth for bounds testing