OGRE 软硬件支持

HW & SW Requirements
硬件&软件准备
Ogre version 2.1
 
Hardware 硬件
  • All of DX10 hardware (GeForce 8, 9, 200; AMD Radeon HD 2000-4000) (1)
  • 所有支持DX10的硬件
  • All of DX11 hardware (GeForce 400 – 900; AMD Radeon HD 5000-7000; Radeon R2xx)
  • 所有支持DX11的硬件
(1) At the time of writing both NVIDIA and AMD have stopped releasing new drivers for DX10 cards.
在写下此文的时候,所有NVIDIA 和AMD 显卡都已经停止发布DX10 的驱动。
On Windows using GL3+ RS, AMD DX10 cards don’t have key extensions required to run Ogre. It is likely that these cards will be able to run Ogre 2.1 on Linux using the Mesa 10.6 drivers much better than in Windows; since this is a driver problem, not a hardware one.
Windows操作系统上使用GL3+ RS+AMD DX10显卡,缺少运行Ogre的关键扩展。但是该显卡在linux系统上使用Mesa 10.6 驱动运行Ogre 2.1比在Windows上要好,因此应该是驱动问题,而不是硬件问题。
For maximum compatibility with DX10 hardware, use the D3D11 RS.
为了最大限度的兼容DX10硬件,请使用D3D11 RS。
Intel has always had very poor OpenGL support; and lately Intel seems to stop releasing new drivers very quickly, even with very recent cards. Only the very latest cards (Intel HD 4400 and newer with latest drivers) seem work correctly with our GL3+ on Windows.
Intel 通常对OpenGL的支持不是很好,并且最新的Intel 系列好像已经停止快速发布新的驱动,哪怕是最新的显卡。仅仅是在最近的显卡比如Intel HD 4400上,似乎运行GL3+是正确的。
For Intel cards, prefer the D3D11 RS. It’s possible that the Mesa drivers can improve the situation on Linux.
对于Intel显卡,推荐使用D3D11 RS。在linux上,使用Mesa驱动能够更好一些。
 
Software 软件
  • Windows XP is supported via OpenGL (GL3+)
  • Windows XP是支持OpenGL的
  • Windows 7 or higher is highly recommended. For Windows Vista & 7, you need to have the KB2670838 update installed.
  • 但是推荐Windows 7或者更高版本,不过需要安装KB2670838 补丁。
  • On Linux, the AMD & NVIDIA’s proprietary drivers are highly recommended. Make sure you’re using up to date drivers.
  • 在linux系统上,A卡和N卡比较推荐,确保更新到最新的驱动。
  • On Linux using Mesa, make sure you’re using very up-to-date version. Commit 63ed11cde9987e438bf28ef74879e2700971eb26 is known to work with most of our demos, but not all of them (Compute support is not always working).
  • 在linux上使用Mesa驱动,确保使用最新版本的驱动,已知的63ed11cde9987e438bf28ef74879e2700971eb26 是很好支持Ogre的Demos,但是仍然有一部分不变支持,比如运算。
  • Metal-capable iOS devices are supported via the Metal RenderSystem. For non-Metal-capable a GLES 2 & GLES 3 port is planned.
  • Metal RenderSystem上使用集成显卡的 iOS驱动也能够被支持。对于非集成e的驱动GLES 2 & GLES 3正在规划中。
  • Currently Ogre 2.1 does not run on Android. A GLES 2 & GLES 3 port is planned.
  • 当前Ogre 2.1不支持Android, GLES 2 & GLES 3的支持也在规划中。
  • Currently Ogre 2.1 does not run in Mac OS X as their OpenGL implementation is too old. It should work with the Metal RenderSystem but we haven’t performed tests yet, it may need a few adjustments.
  • 当前Ogre 2.1不能在Mac OS X上运行,其对应的OpenGL 类型太旧了。但是在集成显卡上能运行,但是测试部全面,也行还需要一些调整。
 
Ogre versions 1.8 – 1.10, 2.0RC1
 
Hardware
  • All DX8 and DX9 hardware (old ATI Radeon X1000; GeForce 4, 5200, 6000 & 7000). A few features may not be available on those cards.
  • 所有支持DX8 and DX9 硬件 (old ATI Radeon X1000; GeForce 4, 5200, 6000 & 7000)。少量的要素也许不支持。
  • All of DX10 hardware (GeForce 8, 9, 200; AMD Radeon HD 2000-4000)
  • 所有支持DX10 的系列硬件。
  • All of DX11 hardware (GeForce 400 – 900; AMD Radeon HD 5000-7000; Radeon R280)
Intel cards are supported but there’s a lot of versions and specific support depend on the model. For best compatibility use the D3D9 or D3D11 render system instead of OpenGL.
  • 所有支持DX11 的系列硬件
The recommended RS is D3D9 , or else the GL3+. Only use D3D11 RS if you require specific functionality (i.e. multimonitor VSync in windowed mode, which also requires Windows 8.1).
Always use the latest drivers provided by your graphics card vendor! (unless a certain driver version is known to give problems)
推荐在D3D9上进行渲染,抑或GL3+以上的版本。如果你要使用特定的函数,才推荐使用D3D11。一般来说使用最新的驱动支持显卡比较好。
 
Android
We support all devices where the OS version is greater or equal 2.3.3 (this OS version introduced GLES 2.0 support). For older phones / tablets
支持所有高于 2.3.3 的Android系统。
we still have the GLES 1.1 rendersystem (which is not developed any further).
GLES 1.1 也可以渲染,不过不在维护了。
Furthermore we have partial support for GLES 3.X which should be used on newer devices.
In the past we had several problems with MALI gpu’s due the usage of the RTSS – some devices could not handle the auto generated shaders.
此外,我们对GLES 3.X也有部分支持。
But we overcome most problems with the use of the glsl optimizer so that one should be enabled when running on mobile gpu’s.
但是为了使用glsl优化,我们克服大部分困难,因此可以使用gpu进行运行。
 
iOS
We support all iOS devices (Apple TV and watch excluded) that run iOS 6 and above. iOS 8 is required for 64 bit support. As with Android, OpenGL ES 1.1-3.0 is supported and making use of the glsl optimizer is recommended.
支持所有iOS 设备( iOS 6以上)。 iOS 8需要64位。和Android一样,支持使用OpenGL ES 1.1-3.0进行glsl优化。

猜你喜欢

转载自blog.csdn.net/eqmaster/article/details/77666710