Uses of Class
com.io7m.jcoronado.api.VulkanPipelineCacheCreateInfo
-
Packages that use VulkanPipelineCacheCreateInfo Package Description com.io7m.jcoronado.api Type-safe Vulkan frontend (API)com.io7m.jcoronado.lwjgl Type-safe Vulkan frontend (LWJGL implementation) -
-
Uses of VulkanPipelineCacheCreateInfo in com.io7m.jcoronado.api
Methods in com.io7m.jcoronado.api that return VulkanPipelineCacheCreateInfo Modifier and Type Method Description VulkanPipelineCacheCreateInfo
VulkanPipelineCacheCreateInfo.Builder. build()
Builds a newVulkanPipelineCacheCreateInfo
.static VulkanPipelineCacheCreateInfo
VulkanPipelineCacheCreateInfo. copyOf(VulkanPipelineCacheCreateInfoType instance)
Creates an immutable copy of aVulkanPipelineCacheCreateInfoType
value.static VulkanPipelineCacheCreateInfo
VulkanPipelineCacheCreateInfo. of(java.lang.Iterable<VulkanPipelineCacheCreateFlag> flags, java.nio.ByteBuffer initialData)
Construct a new immutableVulkanPipelineCacheCreateInfo
instance.static VulkanPipelineCacheCreateInfo
VulkanPipelineCacheCreateInfo. of(java.util.Set<VulkanPipelineCacheCreateFlag> flags, java.nio.ByteBuffer initialData)
Construct a new immutableVulkanPipelineCacheCreateInfo
instance.VulkanPipelineCacheCreateInfo
VulkanPipelineCacheCreateInfo. withFlags(VulkanPipelineCacheCreateFlag... elements)
Copy the current immutable object with elements that replace the content offlags
.VulkanPipelineCacheCreateInfo
VulkanPipelineCacheCreateInfo. withFlags(java.lang.Iterable<VulkanPipelineCacheCreateFlag> elements)
Copy the current immutable object with elements that replace the content offlags
.VulkanPipelineCacheCreateInfo
VulkanPipelineCacheCreateInfo. withInitialData(java.nio.ByteBuffer value)
Copy the current immutable object by setting a value for theinitialData
attribute.Methods in com.io7m.jcoronado.api with parameters of type VulkanPipelineCacheCreateInfo Modifier and Type Method Description VulkanPipelineCacheType
VulkanLogicalDeviceType. createPipelineCache(VulkanPipelineCacheCreateInfo pipeline_info)
Create a pipeline cache. -
Uses of VulkanPipelineCacheCreateInfo in com.io7m.jcoronado.lwjgl
Methods in com.io7m.jcoronado.lwjgl with parameters of type VulkanPipelineCacheCreateInfo Modifier and Type Method Description VulkanPipelineCacheType
VulkanLWJGLLogicalDevice. createPipelineCache(VulkanPipelineCacheCreateInfo create_info)
static org.lwjgl.vulkan.VkPipelineCacheCreateInfo
VulkanLWJGLPipelineCacheCreateInfos. pack(org.lwjgl.system.MemoryStack stack, VulkanPipelineCacheCreateInfo info)
Pack a structure.static org.lwjgl.vulkan.VkPipelineCacheCreateInfo
VulkanLWJGLPipelineCacheCreateInfos. packInto(VulkanPipelineCacheCreateInfo source, org.lwjgl.vulkan.VkPipelineCacheCreateInfo target)
Pack a structure.Method parameters in com.io7m.jcoronado.lwjgl with type arguments of type VulkanPipelineCacheCreateInfo Modifier and Type Method Description static org.lwjgl.vulkan.VkPipelineCacheCreateInfo.Buffer
VulkanLWJGLPipelineCacheCreateInfos. packList(org.lwjgl.system.MemoryStack stack, java.util.List<VulkanPipelineCacheCreateInfo> infos)
Pack structures.static org.lwjgl.vulkan.VkPipelineCacheCreateInfo.Buffer
VulkanLWJGLPipelineCacheCreateInfos. packListOrNull(org.lwjgl.system.MemoryStack stack, java.util.List<VulkanPipelineCacheCreateInfo> infos)
Pack structures.
-