Class RenderModuleDependentVulkanRenderModuleEntrypoint

java.lang.Object
io.codetoil.curved_spacetime.render.vulkan.RenderModuleDependentVulkanRenderModuleEntrypoint
All Implemented Interfaces:
ModuleDependentModuleInitializer<RenderModuleEntrypoint>, RenderModuleDependentModuleInitializer

public class RenderModuleDependentVulkanRenderModuleEntrypoint extends Object implements RenderModuleDependentModuleInitializer
Delivers the render module's entrypoint to the Vulkan render module.

Registered by the Vulkan render module under render_module_dependent. The render module invokes this during its own initialization; it locates the Vulkan render module's main entrypoint through the loader and transfers the render entrypoint into that module's dependency queue, where the Vulkan render module is blocked waiting for it.