OpenGL Software Rendering Alternatives

I need the software to display OpenGL on Windows and already find out about Mesa3D , which does not provide a DLL, and I have a bit of pain to build ... Are there alternatives?

+5
source share
3 answers

As far as I was looking, the only option is to use the WebGL renderer, which only Chrome supports today. Direct3D has a link driver (which is really unstable) and a Swiftshader, which is good and expensive.

After a few headaches, I managed to create Mesa3D for Windows, but only the old version that still supported it. At least it has amazing performance.

0
source

It depends on which version of OpenGL you want to speed up. There are several alternatives depending on your needs. I have listed those that I know about below:

OpenGL 1.0 and 1.1

Windows ( Windows NT 3.5) OpenGL . - , . Microsoft OpenGL 1.0 1.1, , . OpenGL 1.0 1.1 ( ), . , Windows OpenGL OpenGL ES 1.x OpenGL 1.0 1.1.

OpenGL 1.4

, Windows Vista Microsoft , OpenGL Direct3D; OpenGL 1.4. , , Windows Vista ( ?) OpenGL SC. , , , - Windows. , Windows OpenGL (OpenGL 1.0 1.1) Windows Vista .

OpenGL ES 2.0

, ANGLE, WebGL OpenGL ES 2.0, OpenGL ES 2.0 DirectX 9 11. , OpenGL ES 3.0 . ANGLE, .

OpenGL 3.1

Mesa 3D ( OpenGL 3.1) :

  • swrast
  • softpipe
  • llvmpipe

( Mesa) softpipe ( ), . , llvmpipe , , , - , JIT native SIMD.

+4

I used Transgaming 's Swiftshader for a production project before, and I have to say it was brilliant. A little expensive, but brilliant.

+2
source

All Articles