Version: 6000.3
语言: 中文
优化金属图形
火神

OpenGL 核心

OpenGL Core 是一个后端,能够在 Windows、macOS 和 Linux 上支持最新的 OpenGL 功能。这从 OpenGL 3.2 扩展到 OpenGL 4.5,具体取决于 OpenGL 驱动程序支持。

有关如何在编辑器或独立播放器中启用OpenGL Core作为默认图形API的信息,请参阅覆盖默认图形API

OpenGL 要求

OpenGL Core 具有以下最低要求:

  • macOS 10.8 (OpenGL 3.2)、macOS 10.9 (OpenGL 3.2 至 4.1)

  • 自 2006 年以来使用 NVIDIA (GeForce 8)、自 2006 年以来使用 AMD (Radeon HD 2000)、自 2012 年以来使用 Intel (HD 4000 / IvyBridge)(OpenGL 3.2 到 OpenGL 4.5)

  • Linux(OpenGL 3.2 到 OpenGL 4.5)

macOS OpenGL 驱动程序限制

编辑器和独立版的macOS OpenGL后端支持OpenGL 3.x和4.x功能,例如曲面细分和几何体着色器在 GPU 上运行的程序。更多信息
请参阅术语表
.

但是,由于 Apple 将 OS X 桌面上的 OpenGL 版本限制为最多 4.1,因此它不支持所有 DirectX 11 功能(例如无序访问视图或计算着色器)。这意味着所有配置为面向着色器级别 5.0 的着色器(使用#pragma target 50) 将无法在 OS X 上加载。

因此,引入了新的着色器目标级别:#pragma target gl4.1.此目标级别至少需要桌面版的 OpenGL 4.1 或 DirectX 11.0 着色器级别 5,或移动设备版的 OpenGL ES 3.1 + Android 扩展包。

OpenGL 核心功能

新的 OpenGL 后端引入了许多新功能(以前主要是 DX11/GLES3):

其他资源

优化金属图形
火神