Class VulkanGLFWRenderModuleRenderer


public class VulkanGLFWRenderModuleRenderer extends GLFWRenderModuleRenderer
Draws a scene into a GLFW window using Vulkan.

This is where the two stacks finally meet: it opens a GLFW window, creates a Vulkan surface onto it, and builds the swap chain and per-frame resources against that surface. Everything is created in init() and torn down in reverse in clean(), with the queue drained first so nothing is destroyed while still in use.

The draw loop itself is not implemented yet — loop() currently only services the window — so several of the fields below are created but not yet driven.