Uses of Class
com.io7m.jcoronado.api.VulkanStencilOpState
-
Packages that use VulkanStencilOpState Package Description com.io7m.jcoronado.api Type-safe Vulkan frontend (API)com.io7m.jcoronado.lwjgl Type-safe Vulkan frontend (LWJGL implementation) -
-
Uses of VulkanStencilOpState in com.io7m.jcoronado.api
Methods in com.io7m.jcoronado.api that return VulkanStencilOpState Modifier and Type Method Description VulkanStencilOpState
VulkanPipelineDepthStencilStateCreateInfo. back()
VulkanStencilOpState
VulkanPipelineDepthStencilStateCreateInfoType. back()
VulkanStencilOpState
VulkanStencilOpState.Builder. build()
Builds a newVulkanStencilOpState
.static VulkanStencilOpState
VulkanStencilOpState. copyOf(VulkanStencilOpStateType instance)
Creates an immutable copy of aVulkanStencilOpStateType
value.VulkanStencilOpState
VulkanPipelineDepthStencilStateCreateInfo. front()
VulkanStencilOpState
VulkanPipelineDepthStencilStateCreateInfoType. front()
static VulkanStencilOpState
VulkanStencilOpState. of(VulkanStencilOp failOp, VulkanStencilOp passOp, VulkanStencilOp depthFailOp, VulkanCompareOp compareOp, int compareMask, int writeMask, int reference)
Construct a new immutableVulkanStencilOpState
instance.VulkanStencilOpState
VulkanStencilOpState. withCompareMask(int value)
Copy the current immutable object by setting a value for thecompareMask
attribute.VulkanStencilOpState
VulkanStencilOpState. withCompareOp(VulkanCompareOp value)
Copy the current immutable object by setting a value for thecompareOp
attribute.VulkanStencilOpState
VulkanStencilOpState. withDepthFailOp(VulkanStencilOp value)
Copy the current immutable object by setting a value for thedepthFailOp
attribute.VulkanStencilOpState
VulkanStencilOpState. withFailOp(VulkanStencilOp value)
Copy the current immutable object by setting a value for thefailOp
attribute.VulkanStencilOpState
VulkanStencilOpState. withPassOp(VulkanStencilOp value)
Copy the current immutable object by setting a value for thepassOp
attribute.VulkanStencilOpState
VulkanStencilOpState. withReference(int value)
Copy the current immutable object by setting a value for thereference
attribute.VulkanStencilOpState
VulkanStencilOpState. withWriteMask(int value)
Copy the current immutable object by setting a value for thewriteMask
attribute.Methods in com.io7m.jcoronado.api with parameters of type VulkanStencilOpState Modifier and Type Method Description static VulkanPipelineDepthStencilStateCreateInfo
VulkanPipelineDepthStencilStateCreateInfo. of(java.lang.Iterable<VulkanPipelineDepthStencilStateCreateFlag> flags, boolean depthTestEnable, boolean depthWriteEnable, VulkanCompareOp depthCompareOp, boolean depthBoundsTestEnable, boolean stencilTestEnable, VulkanStencilOpState front, VulkanStencilOpState back, float minDepthBounds, float maxDepthBounds)
Construct a new immutableVulkanPipelineDepthStencilStateCreateInfo
instance.static VulkanPipelineDepthStencilStateCreateInfo
VulkanPipelineDepthStencilStateCreateInfo. of(java.util.Set<VulkanPipelineDepthStencilStateCreateFlag> flags, boolean depthTestEnable, boolean depthWriteEnable, VulkanCompareOp depthCompareOp, boolean depthBoundsTestEnable, boolean stencilTestEnable, VulkanStencilOpState front, VulkanStencilOpState back, float minDepthBounds, float maxDepthBounds)
Construct a new immutableVulkanPipelineDepthStencilStateCreateInfo
instance.VulkanPipelineDepthStencilStateCreateInfo.Builder
VulkanPipelineDepthStencilStateCreateInfo.Builder. setBack(VulkanStencilOpState back)
Initializes the value for theback
attribute.VulkanPipelineDepthStencilStateCreateInfo.Builder
VulkanPipelineDepthStencilStateCreateInfo.Builder. setFront(VulkanStencilOpState front)
Initializes the value for thefront
attribute.VulkanPipelineDepthStencilStateCreateInfo
VulkanPipelineDepthStencilStateCreateInfo. withBack(VulkanStencilOpState value)
Copy the current immutable object by setting a value for theback
attribute.VulkanPipelineDepthStencilStateCreateInfo
VulkanPipelineDepthStencilStateCreateInfo. withFront(VulkanStencilOpState value)
Copy the current immutable object by setting a value for thefront
attribute. -
Uses of VulkanStencilOpState in com.io7m.jcoronado.lwjgl
Methods in com.io7m.jcoronado.lwjgl with parameters of type VulkanStencilOpState Modifier and Type Method Description static org.lwjgl.vulkan.VkStencilOpState
VulkanLWJGLStencilOpStates. pack(org.lwjgl.system.MemoryStack stack, VulkanStencilOpState state)
Pack a structure.
-