Uses of Class
com.io7m.jcoronado.api.VulkanCompareOp
-
Packages that use VulkanCompareOp Package Description com.io7m.jcoronado.api Type-safe Vulkan frontend (API) -
-
Uses of VulkanCompareOp in com.io7m.jcoronado.api
Methods in com.io7m.jcoronado.api that return VulkanCompareOp Modifier and Type Method Description VulkanCompareOp
VulkanStencilOpState. compareOp()
VulkanCompareOp
VulkanStencilOpStateType. compareOp()
VulkanCompareOp
VulkanPipelineDepthStencilStateCreateInfo. depthCompareOp()
VulkanCompareOp
VulkanPipelineDepthStencilStateCreateInfoType. depthCompareOp()
static VulkanCompareOp
VulkanCompareOp. valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.static VulkanCompareOp[]
VulkanCompareOp. values()
Returns an array containing the constants of this enum type, in the order they are declared.Methods in com.io7m.jcoronado.api that return types with arguments of type VulkanCompareOp Modifier and Type Method Description java.util.Optional<VulkanCompareOp>
VulkanSamplerCreateInfo. compareOp()
java.util.Optional<VulkanCompareOp>
VulkanSamplerCreateInfoType. compareOp()
Methods in com.io7m.jcoronado.api with parameters of type VulkanCompareOp 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.static VulkanStencilOpState
VulkanStencilOpState. of(VulkanStencilOp failOp, VulkanStencilOp passOp, VulkanStencilOp depthFailOp, VulkanCompareOp compareOp, int compareMask, int writeMask, int reference)
Construct a new immutableVulkanStencilOpState
instance.VulkanSamplerCreateInfo.Builder
VulkanSamplerCreateInfo.Builder. setCompareOp(VulkanCompareOp compareOp)
Initializes the optional valuecompareOp
to compareOp.VulkanStencilOpState.Builder
VulkanStencilOpState.Builder. setCompareOp(VulkanCompareOp compareOp)
Initializes the value for thecompareOp
attribute.VulkanPipelineDepthStencilStateCreateInfo.Builder
VulkanPipelineDepthStencilStateCreateInfo.Builder. setDepthCompareOp(VulkanCompareOp depthCompareOp)
Initializes the value for thedepthCompareOp
attribute.VulkanSamplerCreateInfo
VulkanSamplerCreateInfo. withCompareOp(VulkanCompareOp value)
Copy the current immutable object by setting a present value for the optionalcompareOp
attribute.VulkanStencilOpState
VulkanStencilOpState. withCompareOp(VulkanCompareOp value)
Copy the current immutable object by setting a value for thecompareOp
attribute.VulkanPipelineDepthStencilStateCreateInfo
VulkanPipelineDepthStencilStateCreateInfo. withDepthCompareOp(VulkanCompareOp value)
Copy the current immutable object by setting a value for thedepthCompareOp
attribute.Method parameters in com.io7m.jcoronado.api with type arguments of type VulkanCompareOp Modifier and Type Method Description static VulkanSamplerCreateInfo
VulkanSamplerCreateInfo. of(java.lang.Iterable<VulkanSamplerCreateFlag> flags, VulkanFilter magFilter, VulkanFilter minFilter, VulkanSamplerMipmapMode mipmapMode, VulkanSamplerAddressMode addressModeU, VulkanSamplerAddressMode addressModeV, VulkanSamplerAddressMode addressModeW, float mipLodBias, java.util.OptionalDouble maxAnisotropy, java.util.Optional<? extends VulkanCompareOp> compareOp, float minLod, float maxLod, VulkanBorderColor borderColor, boolean unnormalizedCoordinates)
Construct a new immutableVulkanSamplerCreateInfo
instance.static VulkanSamplerCreateInfo
VulkanSamplerCreateInfo. of(java.util.Set<VulkanSamplerCreateFlag> flags, VulkanFilter magFilter, VulkanFilter minFilter, VulkanSamplerMipmapMode mipmapMode, VulkanSamplerAddressMode addressModeU, VulkanSamplerAddressMode addressModeV, VulkanSamplerAddressMode addressModeW, float mipLodBias, java.util.OptionalDouble maxAnisotropy, java.util.Optional<VulkanCompareOp> compareOp, float minLod, float maxLod, VulkanBorderColor borderColor, boolean unnormalizedCoordinates)
Construct a new immutableVulkanSamplerCreateInfo
instance.VulkanSamplerCreateInfo.Builder
VulkanSamplerCreateInfo.Builder. setCompareOp(java.util.Optional<? extends VulkanCompareOp> compareOp)
Initializes the optional valuecompareOp
to compareOp.VulkanSamplerCreateInfo
VulkanSamplerCreateInfo. withCompareOp(java.util.Optional<? extends VulkanCompareOp> optional)
Copy the current immutable object by setting an optional value for thecompareOp
attribute.
-