# Class VulkanLWJGLComputePipelineCreateInfos

java.lang.Object
com.io7m.jcoronado.lwjgl.internal.VulkanLWJGLComputePipelineCreateInfos

public final class VulkanLWJGLComputePipelineCreateInfos extends Object
Functions to pack pipeline creation info.

- ## Method Summary

  Modifier and Type
  Method
  Description
  `static org.lwjgl.vulkan.VkComputePipelineCreateInfo.Buffer`
  `pack(org.lwjgl.system.MemoryStack stack, List<VulkanComputePipelineCreateInfo> pipeline_infos)`
  Pack a list of structures.

  ### Methods inherited from class java.lang.Object

  `clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- ## Method Details

  - ### pack

    public static org.lwjgl.vulkan.VkComputePipelineCreateInfo.Buffer pack(org.lwjgl.system.MemoryStack stack, List<VulkanComputePipelineCreateInfo> pipeline_infos) throws VulkanException, VulkanIncompatibleClassException
    Pack a list of structures.
    Parameters:
      `stack` - A stack
      `pipeline_infos` - A list of structure
    Returns:
      A packed list of structures
    Throws:
      `VulkanIncompatibleClassException` - If one or more incompatible classes were specified
      `VulkanException` - On errors