Class VulkanQueue.Submission
java.lang.Object
com.mojang.blaze3d.vulkan.VulkanQueue.Submission
- All Implemented Interfaces:
AutoCloseable
- Enclosing class:
VulkanQueue
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionprivate static final recordprivate static final record -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate booleanprivate final it.unimi.dsi.fastutil.objects.ReferenceArrayList<VulkanQueue.Submission.SubmitStage> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidclose()voidexecuteCommands(VkCommandBuffer commandBuffer) voidsignalSemaphore(long semaphore, long value, long stageMask) voidwaitSemaphore(long semaphore, long value, long stageMask)
-
Field Details
-
closed
private boolean closed -
stages
private final it.unimi.dsi.fastutil.objects.ReferenceArrayList<VulkanQueue.Submission.SubmitStage> stages
-
-
Constructor Details
-
Submission
private Submission()
-
-
Method Details
-
waitSemaphore
public void waitSemaphore(long semaphore, long value, long stageMask) -
executeCommands
-
signalSemaphore
public void signalSemaphore(long semaphore, long value, long stageMask) -
close
public void close()- Specified by:
closein interfaceAutoCloseable
-