- java.lang.Object
-
- com.io7m.jcoronado.lwjgl.VulkanLWJGLClearValues
-
public final class VulkanLWJGLClearValues extends java.lang.Object
Functions to pack rectangles.
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static org.lwjgl.vulkan.VkClearValue
pack(org.lwjgl.system.MemoryStack stack, VulkanClearValueType source)
Pack a structure.static org.lwjgl.vulkan.VkClearValue.Buffer
packAll(org.lwjgl.system.MemoryStack stack, java.util.List<VulkanClearValueType> values)
Pack a structure.static org.lwjgl.vulkan.VkClearColorValue
packColor(org.lwjgl.system.MemoryStack stack, VulkanClearValueType.VulkanClearValueColorType source)
Pack a structure.static org.lwjgl.vulkan.VkClearDepthStencilValue
packDepthStencil(org.lwjgl.system.MemoryStack stack, VulkanClearValueDepthStencil source)
Pack a structure.static org.lwjgl.vulkan.VkClearValue
packTo(VulkanClearValueType source, org.lwjgl.vulkan.VkClearValue target)
Pack a structure.
-
-
-
Method Detail
-
packAll
public static org.lwjgl.vulkan.VkClearValue.Buffer packAll(org.lwjgl.system.MemoryStack stack, java.util.List<VulkanClearValueType> values)
Pack a structure.- Parameters:
stack
- A stackvalues
- A structure- Returns:
- A packed structure
-
pack
public static org.lwjgl.vulkan.VkClearValue pack(org.lwjgl.system.MemoryStack stack, VulkanClearValueType source)
Pack a structure.- Parameters:
stack
- A stacksource
- A structure- Returns:
- A packed structure
-
packTo
public static org.lwjgl.vulkan.VkClearValue packTo(VulkanClearValueType source, org.lwjgl.vulkan.VkClearValue target)
Pack a structure.- Parameters:
source
- The source valuetarget
- The target structure- Returns:
- A packed structure
-
packColor
public static org.lwjgl.vulkan.VkClearColorValue packColor(org.lwjgl.system.MemoryStack stack, VulkanClearValueType.VulkanClearValueColorType source)
Pack a structure.- Parameters:
stack
- A stacksource
- A structure- Returns:
- A packed structure
-
packDepthStencil
public static org.lwjgl.vulkan.VkClearDepthStencilValue packDepthStencil(org.lwjgl.system.MemoryStack stack, VulkanClearValueDepthStencil source)
Pack a structure.- Parameters:
stack
- A stacksource
- A structure- Returns:
- A packed structure
-
-