杂项
控制
动作 | 桌面 | 移动端 |
---|---|---|
在场景中移动 |
WASD |
按下 + 按住 |
旋转相机 |
鼠标右键 + 拖动 |
按下 + 移动 |
平移 |
鼠标左键 + 拖动 |
- |
移动速度降低 |
shift |
- |
移动速度增加 |
ctrl |
- |
切换 GUI |
左键单击 |
轻触 |
切换调试窗口 |
右键单击 |
双指轻触 |
驱动程序版本
调试窗口显示 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 之前)可能未实现此功能,因此返回的值将是未定义的。