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 TypeMethodDescriptionint
VkDeviceCommands.createComputePipelines
(VkDevice device, @Nullable VkPipelineCache pipelineCache, int createInfoCount, IVkComputePipelineCreateInfo pCreateInfos, @Nullable VkAllocationCallbacks pAllocator, VkPipeline.Ptr pPipelines) int
VkDeviceCommands.createExecutionGraphPipelinesAMDX
(VkDevice device, @Nullable VkPipelineCache pipelineCache, int createInfoCount, IVkExecutionGraphPipelineCreateInfoAMDX pCreateInfos, @Nullable VkAllocationCallbacks pAllocator, VkPipeline.Ptr pPipelines) int
VkDeviceCommands.createGraphicsPipelines
(VkDevice device, @Nullable VkPipelineCache pipelineCache, int createInfoCount, IVkGraphicsPipelineCreateInfo pCreateInfos, @Nullable VkAllocationCallbacks pAllocator, VkPipeline.Ptr pPipelines) int
VkDeviceCommands.createRayTracingPipelinesKHR
(VkDevice device, @Nullable VkDeferredOperationKHR deferredOperation, @Nullable VkPipelineCache pipelineCache, int createInfoCount, IVkRayTracingPipelineCreateInfoKHR pCreateInfos, @Nullable VkAllocationCallbacks pAllocator, VkPipeline.Ptr pPipelines) int
VkDeviceCommands.createRayTracingPipelinesNV
(VkDevice device, @Nullable VkPipelineCache pipelineCache, int createInfoCount, IVkRayTracingPipelineCreateInfoNV pCreateInfos, @Nullable VkAllocationCallbacks pAllocator, VkPipeline.Ptr pPipelines) void
VkDeviceCommands.destroyPipelineCache
(VkDevice device, @Nullable VkPipelineCache pipelineCache, @Nullable VkAllocationCallbacks pAllocator) int
VkDeviceCommands.getPipelineCacheData
(VkDevice device, VkPipelineCache pipelineCache, PointerPtr pDataSize, MemorySegment pData) int
VkDeviceCommands.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 record
Represents a pointer toVkPipelineCache
handle(s) in native memory.Methods in club.doki7.vulkan.handle that return VkPipelineCacheModifier and TypeMethodDescription@Nullable VkPipelineCache
VkPipelineCache.Ptr.read()
@Nullable VkPipelineCache
VkPipelineCache.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.Ptr
VkPipelineCache.Ptr.allocate
(Arena arena, @Nullable VkPipelineCache[] values) static VkPipelineCache.Ptr
VkPipelineCache.Ptr.allocateV
(Arena arena, @Nullable VkPipelineCache value0, @Nullable VkPipelineCache... values) void
VkPipelineCache.Ptr.write
(long index, @Nullable VkPipelineCache value) void
VkPipelineCache.Ptr.write
(@Nullable VkPipelineCache value) void
VkPipelineCache.Ptr.write
(@Nullable VkPipelineCache[] values) void
VkPipelineCache.Ptr.writeV
(@Nullable VkPipelineCache value0, @Nullable VkPipelineCache... values)