Uses of Class
com.io7m.jcoronado.api.VulkanClearRectangle
-
Packages that use VulkanClearRectangle Package Description com.io7m.jcoronado.api Type-safe Vulkan frontend (API)com.io7m.jcoronado.lwjgl Type-safe Vulkan frontend (LWJGL implementation) -
-
Uses of VulkanClearRectangle in com.io7m.jcoronado.api
Methods in com.io7m.jcoronado.api that return VulkanClearRectangle Modifier and Type Method Description VulkanClearRectangle
VulkanClearRectangle.Builder. build()
Builds a newVulkanClearRectangle
.static VulkanClearRectangle
VulkanClearRectangle. copyOf(VulkanClearRectangleType instance)
Creates an immutable copy of aVulkanClearRectangleType
value.static VulkanClearRectangle
VulkanClearRectangle. of(VulkanRectangle2D rectangle, int baseArrayLayer, int layerCount)
Construct a new immutableVulkanClearRectangle
instance.VulkanClearRectangle
VulkanClearRectangle. withBaseArrayLayer(int value)
Copy the current immutable object by setting a value for thebaseArrayLayer
attribute.VulkanClearRectangle
VulkanClearRectangle. withLayerCount(int value)
Copy the current immutable object by setting a value for thelayerCount
attribute.VulkanClearRectangle
VulkanClearRectangle. withRectangle(VulkanRectangle2D value)
Copy the current immutable object by setting a value for therectangle
attribute.Methods in com.io7m.jcoronado.api with parameters of type VulkanClearRectangle Modifier and Type Method Description default void
VulkanCommandBufferType. clearAttachments(VulkanClearAttachment attachment, VulkanClearRectangle rectangle)
Clear regions within bound framebuffer attachments.default void
VulkanCommandBufferType. clearAttachments(java.util.List<VulkanClearAttachment> attachment, VulkanClearRectangle rectangle)
Clear regions within bound framebuffer attachments.Method parameters in com.io7m.jcoronado.api with type arguments of type VulkanClearRectangle Modifier and Type Method Description default void
VulkanCommandBufferType. clearAttachments(VulkanClearAttachment attachment, java.util.List<VulkanClearRectangle> rectangles)
Clear regions within bound framebuffer attachments. -
Uses of VulkanClearRectangle in com.io7m.jcoronado.lwjgl
Methods in com.io7m.jcoronado.lwjgl with parameters of type VulkanClearRectangle Modifier and Type Method Description static org.lwjgl.vulkan.VkClearRect
VulkanLWJGLClearRectangles. pack(org.lwjgl.system.MemoryStack stack, VulkanClearRectangle info)
Pack a structure.static org.lwjgl.vulkan.VkClearRect
VulkanLWJGLClearRectangles. packInto(org.lwjgl.system.MemoryStack stack, VulkanClearRectangle source, org.lwjgl.vulkan.VkClearRect target)
Pack a structure.Method parameters in com.io7m.jcoronado.lwjgl with type arguments of type VulkanClearRectangle Modifier and Type Method Description static org.lwjgl.vulkan.VkClearRect.Buffer
VulkanLWJGLClearRectangles. packList(org.lwjgl.system.MemoryStack stack, java.util.List<VulkanClearRectangle> infos)
Pack structures.static org.lwjgl.vulkan.VkClearRect.Buffer
VulkanLWJGLClearRectangles. packListOrNull(org.lwjgl.system.MemoryStack stack, java.util.List<VulkanClearRectangle> infos)
Pack structures.
-