Uses of Record Class
club.doki7.vulkan.handle.VkPipelineCache
Packages that use VkPipelineCache
Package
Description
Vulkan API commands
Opaque handle types of Vulkan API.
-
Uses of VkPipelineCache in club.doki7.vulkan.command
Methods in club.doki7.vulkan.command with parameters of type VkPipelineCacheModifier and TypeMethodDescriptionintVkDeviceCommands.createComputePipelines(VkDevice device, @Nullable VkPipelineCache pipelineCache, int createInfoCount, IVkComputePipelineCreateInfo pCreateInfos, @Nullable VkAllocationCallbacks pAllocator, VkPipeline.Ptr pPipelines) intVkDeviceCommands.createExecutionGraphPipelinesAMDX(VkDevice device, @Nullable VkPipelineCache pipelineCache, int createInfoCount, IVkExecutionGraphPipelineCreateInfoAMDX pCreateInfos, @Nullable VkAllocationCallbacks pAllocator, VkPipeline.Ptr pPipelines) intVkDeviceCommands.createGraphicsPipelines(VkDevice device, @Nullable VkPipelineCache pipelineCache, int createInfoCount, IVkGraphicsPipelineCreateInfo pCreateInfos, @Nullable VkAllocationCallbacks pAllocator, VkPipeline.Ptr pPipelines) intVkDeviceCommands.createRayTracingPipelinesKHR(VkDevice device, @Nullable VkDeferredOperationKHR deferredOperation, @Nullable VkPipelineCache pipelineCache, int createInfoCount, IVkRayTracingPipelineCreateInfoKHR pCreateInfos, @Nullable VkAllocationCallbacks pAllocator, VkPipeline.Ptr pPipelines) intVkDeviceCommands.createRayTracingPipelinesNV(VkDevice device, @Nullable VkPipelineCache pipelineCache, int createInfoCount, IVkRayTracingPipelineCreateInfoNV pCreateInfos, @Nullable VkAllocationCallbacks pAllocator, VkPipeline.Ptr pPipelines) voidVkDeviceCommands.destroyPipelineCache(VkDevice device, @Nullable VkPipelineCache pipelineCache, @Nullable VkAllocationCallbacks pAllocator) intVkDeviceCommands.getPipelineCacheData(VkDevice device, VkPipelineCache pipelineCache, PointerPtr pDataSize, @NotNull MemorySegment pData) intVkDeviceCommands.mergePipelineCaches(VkDevice device, VkPipelineCache dstCache, int srcCacheCount, VkPipelineCache.Ptr pSrcCaches) -
Uses of VkPipelineCache in club.doki7.vulkan.handle
Classes in club.doki7.vulkan.handle that implement interfaces with type arguments of type VkPipelineCacheModifier and TypeClassDescriptionstatic final recordRepresents a pointer toVkPipelineCachehandle(s) in native memory.Methods in club.doki7.vulkan.handle that return VkPipelineCacheModifier and TypeMethodDescription@Nullable VkPipelineCacheVkPipelineCache.Ptr.read()@Nullable VkPipelineCacheVkPipelineCache.Ptr.read(long index) Methods in club.doki7.vulkan.handle that return types with arguments of type VkPipelineCacheModifier and TypeMethodDescription@NotNull Iterator<VkPipelineCache> VkPipelineCache.Ptr.iterator()Methods in club.doki7.vulkan.handle with parameters of type VkPipelineCacheModifier and TypeMethodDescriptionstatic VkPipelineCache.PtrVkPipelineCache.Ptr.allocate(Arena arena, @Nullable VkPipelineCache @NotNull [] values) static VkPipelineCache.PtrVkPipelineCache.Ptr.allocateV(Arena arena, @Nullable VkPipelineCache value0, @Nullable VkPipelineCache... values) voidVkPipelineCache.Ptr.write(long index, @Nullable VkPipelineCache value) voidVkPipelineCache.Ptr.write(@Nullable VkPipelineCache value) voidVkPipelineCache.Ptr.write(@Nullable VkPipelineCache[] values) voidVkPipelineCache.Ptr.writeV(@Nullable VkPipelineCache value0, @Nullable VkPipelineCache... values) Method parameters in club.doki7.vulkan.handle with type arguments of type VkPipelineCacheModifier and TypeMethodDescriptionstatic VkPipelineCache.PtrVkPipelineCache.Ptr.allocate(Arena arena, @NotNull Collection<@Nullable VkPipelineCache> values)