Class NvidiaCheckpointExtension
java.lang.Object
com.mojang.blaze3d.vulkan.checkpoints.NvidiaCheckpointExtension
- All Implemented Interfaces:
CheckpointExtension, AutoCloseable
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionprivate static classNested classes/interfaces inherited from interface CheckpointExtension
CheckpointExtension.CheckpointStorage, CheckpointExtension.CheckpointType, CheckpointExtension.QueueCheckpoints, CheckpointExtension.StageCheckpoint -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final List<NvidiaCheckpointExtension.NvidiaCheckpointStorage> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidclose()createStorage(VulkanDevice device, VulkanQueue queue, int maxFramesInFlight) retrieveCheckpoints(boolean isDeviceLost)
-
Field Details
-
storages
-
-
Constructor Details
-
NvidiaCheckpointExtension
public NvidiaCheckpointExtension()
-
-
Method Details
-
createStorage
public CheckpointExtension.CheckpointStorage createStorage(VulkanDevice device, VulkanQueue queue, int maxFramesInFlight) - Specified by:
createStoragein interfaceCheckpointExtension
-
retrieveCheckpoints
- Specified by:
retrieveCheckpointsin interfaceCheckpointExtension
-
close
public void close()- Specified by:
closein interfaceAutoCloseable- Specified by:
closein interfaceCheckpointExtension
-