Uses of Class
com.io7m.jcoronado.api.VulkanAccessFlag
-
Packages that use VulkanAccessFlag Package Description com.io7m.jcoronado.api Type-safe Vulkan frontend (API) -
-
Uses of VulkanAccessFlag in com.io7m.jcoronado.api
Methods in com.io7m.jcoronado.api that return VulkanAccessFlag Modifier and Type Method Description static VulkanAccessFlag
VulkanAccessFlag. valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.static VulkanAccessFlag[]
VulkanAccessFlag. 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 VulkanAccessFlag Modifier and Type Method Description java.util.Set<VulkanAccessFlag>
VulkanSubpassDependency. dstAccessMask()
java.util.Set<VulkanAccessFlag>
VulkanSubpassDependencyType. dstAccessMask()
java.util.Set<VulkanAccessFlag>
VulkanBufferMemoryBarrier. sourceAccessMask()
java.util.Set<VulkanAccessFlag>
VulkanBufferMemoryBarrierType. sourceAccessMask()
java.util.Set<VulkanAccessFlag>
VulkanImageMemoryBarrier. sourceAccessMask()
java.util.Set<VulkanAccessFlag>
VulkanImageMemoryBarrierType. sourceAccessMask()
java.util.Set<VulkanAccessFlag>
VulkanMemoryBarrier. sourceAccessMask()
java.util.Set<VulkanAccessFlag>
VulkanMemoryBarrierType. sourceAccessMask()
java.util.Set<VulkanAccessFlag>
VulkanSubpassDependency. srcAccessMask()
java.util.Set<VulkanAccessFlag>
VulkanSubpassDependencyType. srcAccessMask()
java.util.Set<VulkanAccessFlag>
VulkanBufferMemoryBarrier. targetAccessMask()
java.util.Set<VulkanAccessFlag>
VulkanBufferMemoryBarrierType. targetAccessMask()
java.util.Set<VulkanAccessFlag>
VulkanImageMemoryBarrier. targetAccessMask()
java.util.Set<VulkanAccessFlag>
VulkanImageMemoryBarrierType. targetAccessMask()
java.util.Set<VulkanAccessFlag>
VulkanMemoryBarrier. targetAccessMask()
java.util.Set<VulkanAccessFlag>
VulkanMemoryBarrierType. targetAccessMask()
Methods in com.io7m.jcoronado.api with parameters of type VulkanAccessFlag Modifier and Type Method Description VulkanSubpassDependency.Builder
VulkanSubpassDependency.Builder. addDstAccessMask(VulkanAccessFlag element)
Adds one element todstAccessMask
set.VulkanSubpassDependency.Builder
VulkanSubpassDependency.Builder. addDstAccessMask(VulkanAccessFlag... elements)
Adds elements todstAccessMask
set.VulkanBufferMemoryBarrier.Builder
VulkanBufferMemoryBarrier.Builder. addSourceAccessMask(VulkanAccessFlag element)
Adds one element tosourceAccessMask
set.VulkanBufferMemoryBarrier.Builder
VulkanBufferMemoryBarrier.Builder. addSourceAccessMask(VulkanAccessFlag... elements)
Adds elements tosourceAccessMask
set.VulkanImageMemoryBarrier.Builder
VulkanImageMemoryBarrier.Builder. addSourceAccessMask(VulkanAccessFlag element)
Adds one element tosourceAccessMask
set.VulkanImageMemoryBarrier.Builder
VulkanImageMemoryBarrier.Builder. addSourceAccessMask(VulkanAccessFlag... elements)
Adds elements tosourceAccessMask
set.VulkanMemoryBarrier.Builder
VulkanMemoryBarrier.Builder. addSourceAccessMask(VulkanAccessFlag element)
Adds one element tosourceAccessMask
set.VulkanMemoryBarrier.Builder
VulkanMemoryBarrier.Builder. addSourceAccessMask(VulkanAccessFlag... elements)
Adds elements tosourceAccessMask
set.VulkanSubpassDependency.Builder
VulkanSubpassDependency.Builder. addSrcAccessMask(VulkanAccessFlag element)
Adds one element tosrcAccessMask
set.VulkanSubpassDependency.Builder
VulkanSubpassDependency.Builder. addSrcAccessMask(VulkanAccessFlag... elements)
Adds elements tosrcAccessMask
set.VulkanBufferMemoryBarrier.Builder
VulkanBufferMemoryBarrier.Builder. addTargetAccessMask(VulkanAccessFlag element)
Adds one element totargetAccessMask
set.VulkanBufferMemoryBarrier.Builder
VulkanBufferMemoryBarrier.Builder. addTargetAccessMask(VulkanAccessFlag... elements)
Adds elements totargetAccessMask
set.VulkanImageMemoryBarrier.Builder
VulkanImageMemoryBarrier.Builder. addTargetAccessMask(VulkanAccessFlag element)
Adds one element totargetAccessMask
set.VulkanImageMemoryBarrier.Builder
VulkanImageMemoryBarrier.Builder. addTargetAccessMask(VulkanAccessFlag... elements)
Adds elements totargetAccessMask
set.VulkanMemoryBarrier.Builder
VulkanMemoryBarrier.Builder. addTargetAccessMask(VulkanAccessFlag element)
Adds one element totargetAccessMask
set.VulkanMemoryBarrier.Builder
VulkanMemoryBarrier.Builder. addTargetAccessMask(VulkanAccessFlag... elements)
Adds elements totargetAccessMask
set.VulkanSubpassDependency
VulkanSubpassDependency. withDstAccessMask(VulkanAccessFlag... elements)
Copy the current immutable object with elements that replace the content ofdstAccessMask
.VulkanBufferMemoryBarrier
VulkanBufferMemoryBarrier. withSourceAccessMask(VulkanAccessFlag... elements)
Copy the current immutable object with elements that replace the content ofsourceAccessMask
.VulkanImageMemoryBarrier
VulkanImageMemoryBarrier. withSourceAccessMask(VulkanAccessFlag... elements)
Copy the current immutable object with elements that replace the content ofsourceAccessMask
.VulkanMemoryBarrier
VulkanMemoryBarrier. withSourceAccessMask(VulkanAccessFlag... elements)
Copy the current immutable object with elements that replace the content ofsourceAccessMask
.VulkanSubpassDependency
VulkanSubpassDependency. withSrcAccessMask(VulkanAccessFlag... elements)
Copy the current immutable object with elements that replace the content ofsrcAccessMask
.VulkanBufferMemoryBarrier
VulkanBufferMemoryBarrier. withTargetAccessMask(VulkanAccessFlag... elements)
Copy the current immutable object with elements that replace the content oftargetAccessMask
.VulkanImageMemoryBarrier
VulkanImageMemoryBarrier. withTargetAccessMask(VulkanAccessFlag... elements)
Copy the current immutable object with elements that replace the content oftargetAccessMask
.VulkanMemoryBarrier
VulkanMemoryBarrier. withTargetAccessMask(VulkanAccessFlag... elements)
Copy the current immutable object with elements that replace the content oftargetAccessMask
.Method parameters in com.io7m.jcoronado.api with type arguments of type VulkanAccessFlag Modifier and Type Method Description VulkanSubpassDependency.Builder
VulkanSubpassDependency.Builder. addAllDstAccessMask(java.lang.Iterable<VulkanAccessFlag> elements)
Adds elements todstAccessMask
set.VulkanBufferMemoryBarrier.Builder
VulkanBufferMemoryBarrier.Builder. addAllSourceAccessMask(java.lang.Iterable<VulkanAccessFlag> elements)
Adds elements tosourceAccessMask
set.VulkanImageMemoryBarrier.Builder
VulkanImageMemoryBarrier.Builder. addAllSourceAccessMask(java.lang.Iterable<VulkanAccessFlag> elements)
Adds elements tosourceAccessMask
set.VulkanMemoryBarrier.Builder
VulkanMemoryBarrier.Builder. addAllSourceAccessMask(java.lang.Iterable<VulkanAccessFlag> elements)
Adds elements tosourceAccessMask
set.VulkanSubpassDependency.Builder
VulkanSubpassDependency.Builder. addAllSrcAccessMask(java.lang.Iterable<VulkanAccessFlag> elements)
Adds elements tosrcAccessMask
set.VulkanBufferMemoryBarrier.Builder
VulkanBufferMemoryBarrier.Builder. addAllTargetAccessMask(java.lang.Iterable<VulkanAccessFlag> elements)
Adds elements totargetAccessMask
set.VulkanImageMemoryBarrier.Builder
VulkanImageMemoryBarrier.Builder. addAllTargetAccessMask(java.lang.Iterable<VulkanAccessFlag> elements)
Adds elements totargetAccessMask
set.VulkanMemoryBarrier.Builder
VulkanMemoryBarrier.Builder. addAllTargetAccessMask(java.lang.Iterable<VulkanAccessFlag> elements)
Adds elements totargetAccessMask
set.static VulkanBufferMemoryBarrier
VulkanBufferMemoryBarrier. of(java.lang.Iterable<VulkanAccessFlag> sourceAccessMask, java.lang.Iterable<VulkanAccessFlag> targetAccessMask, int sourceQueueFamilyIndex, int targetQueueFamilyIndex, VulkanBufferType buffer, long offset, long size)
Construct a new immutableVulkanBufferMemoryBarrier
instance.static VulkanBufferMemoryBarrier
VulkanBufferMemoryBarrier. of(java.util.Set<VulkanAccessFlag> sourceAccessMask, java.util.Set<VulkanAccessFlag> targetAccessMask, int sourceQueueFamilyIndex, int targetQueueFamilyIndex, VulkanBufferType buffer, long offset, long size)
Construct a new immutableVulkanBufferMemoryBarrier
instance.static VulkanImageMemoryBarrier
VulkanImageMemoryBarrier. of(java.lang.Iterable<VulkanAccessFlag> sourceAccessMask, java.lang.Iterable<VulkanAccessFlag> targetAccessMask, VulkanImageLayout oldLayout, VulkanImageLayout newLayout, int sourceQueueFamilyIndex, int targetQueueFamilyIndex, VulkanImageType image, VulkanImageSubresourceRange subresourceRange)
Construct a new immutableVulkanImageMemoryBarrier
instance.static VulkanImageMemoryBarrier
VulkanImageMemoryBarrier. of(java.util.Set<VulkanAccessFlag> sourceAccessMask, java.util.Set<VulkanAccessFlag> targetAccessMask, VulkanImageLayout oldLayout, VulkanImageLayout newLayout, int sourceQueueFamilyIndex, int targetQueueFamilyIndex, VulkanImageType image, VulkanImageSubresourceRange subresourceRange)
Construct a new immutableVulkanImageMemoryBarrier
instance.static VulkanMemoryBarrier
VulkanMemoryBarrier. of(java.lang.Iterable<VulkanAccessFlag> sourceAccessMask, java.lang.Iterable<VulkanAccessFlag> targetAccessMask)
Construct a new immutableVulkanMemoryBarrier
instance.static VulkanMemoryBarrier
VulkanMemoryBarrier. of(java.util.Set<VulkanAccessFlag> sourceAccessMask, java.util.Set<VulkanAccessFlag> targetAccessMask)
Construct a new immutableVulkanMemoryBarrier
instance.VulkanSubpassDependency.Builder
VulkanSubpassDependency.Builder. setDstAccessMask(java.lang.Iterable<VulkanAccessFlag> elements)
Sets or replaces all elements fordstAccessMask
set.VulkanBufferMemoryBarrier.Builder
VulkanBufferMemoryBarrier.Builder. setSourceAccessMask(java.lang.Iterable<VulkanAccessFlag> elements)
Sets or replaces all elements forsourceAccessMask
set.VulkanImageMemoryBarrier.Builder
VulkanImageMemoryBarrier.Builder. setSourceAccessMask(java.lang.Iterable<VulkanAccessFlag> elements)
Sets or replaces all elements forsourceAccessMask
set.VulkanMemoryBarrier.Builder
VulkanMemoryBarrier.Builder. setSourceAccessMask(java.lang.Iterable<VulkanAccessFlag> elements)
Sets or replaces all elements forsourceAccessMask
set.VulkanSubpassDependency.Builder
VulkanSubpassDependency.Builder. setSrcAccessMask(java.lang.Iterable<VulkanAccessFlag> elements)
Sets or replaces all elements forsrcAccessMask
set.VulkanBufferMemoryBarrier.Builder
VulkanBufferMemoryBarrier.Builder. setTargetAccessMask(java.lang.Iterable<VulkanAccessFlag> elements)
Sets or replaces all elements fortargetAccessMask
set.VulkanImageMemoryBarrier.Builder
VulkanImageMemoryBarrier.Builder. setTargetAccessMask(java.lang.Iterable<VulkanAccessFlag> elements)
Sets or replaces all elements fortargetAccessMask
set.VulkanMemoryBarrier.Builder
VulkanMemoryBarrier.Builder. setTargetAccessMask(java.lang.Iterable<VulkanAccessFlag> elements)
Sets or replaces all elements fortargetAccessMask
set.VulkanSubpassDependency
VulkanSubpassDependency. withDstAccessMask(java.lang.Iterable<VulkanAccessFlag> elements)
Copy the current immutable object with elements that replace the content ofdstAccessMask
.VulkanBufferMemoryBarrier
VulkanBufferMemoryBarrier. withSourceAccessMask(java.lang.Iterable<VulkanAccessFlag> elements)
Copy the current immutable object with elements that replace the content ofsourceAccessMask
.VulkanImageMemoryBarrier
VulkanImageMemoryBarrier. withSourceAccessMask(java.lang.Iterable<VulkanAccessFlag> elements)
Copy the current immutable object with elements that replace the content ofsourceAccessMask
.VulkanMemoryBarrier
VulkanMemoryBarrier. withSourceAccessMask(java.lang.Iterable<VulkanAccessFlag> elements)
Copy the current immutable object with elements that replace the content ofsourceAccessMask
.VulkanSubpassDependency
VulkanSubpassDependency. withSrcAccessMask(java.lang.Iterable<VulkanAccessFlag> elements)
Copy the current immutable object with elements that replace the content ofsrcAccessMask
.VulkanBufferMemoryBarrier
VulkanBufferMemoryBarrier. withTargetAccessMask(java.lang.Iterable<VulkanAccessFlag> elements)
Copy the current immutable object with elements that replace the content oftargetAccessMask
.VulkanImageMemoryBarrier
VulkanImageMemoryBarrier. withTargetAccessMask(java.lang.Iterable<VulkanAccessFlag> elements)
Copy the current immutable object with elements that replace the content oftargetAccessMask
.VulkanMemoryBarrier
VulkanMemoryBarrier. withTargetAccessMask(java.lang.Iterable<VulkanAccessFlag> elements)
Copy the current immutable object with elements that replace the content oftargetAccessMask
.
-