杂项

控制

动作 桌面 移动端

在场景中移动

WASD

按下 + 按住

旋转相机

鼠标右键 + 拖动

按下 + 移动

平移

鼠标左键 + 拖动

-

移动速度降低

shift

-

移动速度增加

ctrl

-

切换 GUI

左键单击

轻触

切换调试窗口

右键单击

双指轻触

调试窗口

调试窗口显示有关当前应用程序的信息。

Debug Window

驱动程序版本

调试窗口显示 GPU 的驱动程序版本,该版本遵循 Vulkan 语义,其中包含主版本号、次版本号和补丁号。新版本的驱动程序将递增这些数字。

框架能够通过调用 vkGetPhysicalDeviceProperties(physical_device, &properties) 来获取这些值。这将设置 properties 的所有属性,其类型为 struct VkPhysicalDeviceProperties。然后,它使用以下 Vulkan 宏从 properties.driverVersion 中提取相关位

VK_VERSION_MAJOR(properties.driverVersion);
VK_VERSION_MINOR(properties.driverVersion);
VK_VERSION_PATCH(properties.driverVersion);
c

重要的是要注意,旧的 Arm Mali 驱动程序(在 Bifrost r14 和 Midgard r26 之前)可能未实现此功能,因此返回的值将是未定义的。