Version: 6000.3
语言: 中文
创建Vulkan设备过滤资产
配置图形作业模式

配置 Vulkan API 使用情况

默认情况下,Unity 会限制某些已知以次优方式运行 Unity 应用程序的 Android 设备使用 Vulkan 图形 API。但是,您的测试可能会发现,某些受限设备实际上使用 Vulkan API 运行您的应用程序比使用 OpenGLES3 API 更好。或者,您可能希望进一步限制某些设备使用 Vulkan API 运行您的应用程序。使用 Allow and Deny Filter Lists,您可以微调要允许哪些设备使用 Vulkan API 运行您的应用程序。

使用允许过滤器列表,您可以允许某些设备使用 Vulkan 作为默认图形 API 来运行您的应用程序。或者,使用 拒绝过滤器列表,您可以限制某些设备使用 Vulkan API 运行您的应用程序。受限制的设备使用玩家设置设置,用于为 Unity 构建的最终游戏设置各种特定于玩家的选项。更多信息
请参阅术语表
以运行您的应用程序。如果您未在播放器设置中包含备用图形 API(例如 OpenGLES3),则您的应用程序将不会在任何符合拒绝条件的设备上启动。如果您在 Allow 和 Deny Filter 列表中设置相同的值,Unity 将忽略这些值定义的条件。

如果设备同时包含在允许和拒绝过滤器列表中,则允许过滤器优先,并且设备使用 Vulkan API。您可以使用这些列表来限制一大类性能不佳的设备使用 Vulkan API,同时仍允许类别中那些使用 Vulkan API 性能更好的设备。虽然您可以限制在一组设备上使用 Vulkan API,但您可以使用允许过滤器列表使该组中的特定设备仍然使用 Vulkan。

要允许 Android 设备始终使用 Vulkan API,请使用以下步骤:

  1. 创建 Vulkan 设备过滤资产。资产在检查器一个Unity 窗口,显示有关当前选定游戏对象、资产或项目设置的信息,允许您检查和编辑值。更多信息
    请参阅术语表
    窗。
  2. 使用折叠(三角形)展开“允许过滤器列表”。
  3. 选择 添加+) 按钮,输入要允许使用 Vulkan API 的 Android 设备的规格。将显示
    一组参数。
  4. 在可用参数中输入设备规格。所有参数都是可选的。有关参数的说明,请参阅 Vulkan 设备过滤资产参考

符合参数值中定义的规范的 Android 设备将始终使用 Vulkan API for Unity 应用程序。

要限制 Android 设备使用 Vulkan API,请使用拒绝过滤器列表并按照与前面相同的步骤作。

其他资源

创建Vulkan设备过滤资产
配置图形作业模式