Class VulkanLWJGLSpecializationInfos

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

public final class VulkanLWJGLSpecializationInfos extends Object
Functions to pack pipeline shader stage create infos.
  • Method Details

    • packOptional

      public static org.lwjgl.vulkan.VkSpecializationInfo packOptional(org.lwjgl.system.MemoryStack stack, Optional<VulkanSpecializationMap> map)
      Pack a structure.
      Parameters:
      stack - A stack
      map - A structure
      Returns:
      A packed structure (or null)
    • pack

      public static org.lwjgl.vulkan.VkSpecializationInfo pack(org.lwjgl.system.MemoryStack stack, VulkanSpecializationMap map)
      Pack a structure.
      Parameters:
      stack - A stack
      map - A structure
      Returns:
      A packed structure