Godot 源码分析(四):Vulkan 上一层的调用接口(RenderingServer / RenderingDevice / RendererRD)

📅 2026/6/25 17:14:30
Godot 源码分析(四):Vulkan 上一层的调用接口(RenderingServer / RenderingDevice / RendererRD)
Godot 源码分析(四):Vulkan 上一层的调用接口(RenderingServer / RenderingDevice / RendererRD)本文是第三篇的"自下而上"视角的补充:第三篇详细讲了drivers/vulkan里最底层的 Vulkan 封装(RenderingContextDriverVulkan、RenderingDeviceDriverVulkan、RenderingShaderContainerVulkan、VulkanHooks)。本篇聚焦于"Vulkan 之上"的三层抽象,即:层级主要文件作用接口层[rendering_device.h](file:///D:/my2024/godot/godot/servers/rendering/rendering_device.h) / [rendering_device.cpp](file:///D:/my2024/godot/godot/servers/rendering/rendering_device.cpp)对外暴露一个与平台无关的「GPU