VTK/OSMesa Support: Difference between revisions

From KitwarePublic
< VTK
Jump to navigationJump to search
(Created page with "=Overview= In VTK 6.1 features (such as FBO) that have been disabled for OSMesa because of driver bugs in previous versions have been tested against the latest releases of Mesa. ...")
 
Line 4: Line 4:
=Gallium llvmpipe benchmarks=
=Gallium llvmpipe benchmarks=
The following chart shows the run time of VTK's Rendering ctests with OSMesa classic, Gallium llvmpipe OSMesa state-tracker, and an ATI Radeon HD 7870.
The following chart shows the run time of VTK's Rendering ctests with OSMesa classic, Gallium llvmpipe OSMesa state-tracker, and an ATI Radeon HD 7870.
[[File:Example.jpg]]
 
[[File:Osmesa-rendering-sm.png]]

Revision as of 21:12, 11 November 2013

Overview

In VTK 6.1 features (such as FBO) that have been disabled for OSMesa because of driver bugs in previous versions have been tested against the latest releases of Mesa. Most of the algorithms can be used with the latest Mesa release (9.2.2). In Mesa release 9.2.0, OSMesa can be provided by the Gallium llvmpipe renderer. The llvmpipe renderer has threading (currently only for fragment shaders) and uses LLVM for JIT compilation of GLSL shaders.

Gallium llvmpipe benchmarks

The following chart shows the run time of VTK's Rendering ctests with OSMesa classic, Gallium llvmpipe OSMesa state-tracker, and an ATI Radeon HD 7870.

Osmesa-rendering-sm.png