SwiftShader

29766116 8e68 4df5 aa10 e42019e5ead4

Website:
http://transgaming.com/sw...

Developer:
TransGaming

Launched:
Not specified

Status:
Active

Supported Platforms:
Windows, Linux, Mac OS X, Other

Languages Written In:
C/C++, Assembly

Languages Supported:
C/C++, C#, Other

Categories:
General,
Lighting,
Shadows,
Texturing,
Shaders,
Tools & Editors,
Special Effects

Rating:
Not reviewed yet

Editor:
00000000000000000000000000000000 Nick

SwiftShader provides developers and systems providers with a flexible high-performance software 3D renderer that is suitable for a wide variety of applications. SwiftShader is able to execute complex vertex and pixel shaders on the CPU, offering a consistent set of features and quality level regardless of hardware graphics capabilities.

SwiftShader’s modular architecture supports multiple application programming interfaces, such as Direct3D 9.0c and OpenGL ES 2.0. This makes it possible to directly integrate SwiftShader into applications without any changes to source code. SwiftShader technology can also support custom front-end APIs that have been built for a specific application.

SwiftShader has support for Shader Model 3.0, high quality anti-aliasing, anisotropic texture sampling, vertex texture fetch, instancing, shadow buffers, and all other features expected from hardware devices in this class. Despite the extensive feature list, SwiftShader based renderers are able to perform at speeds previously possible only with dedicated hardware.

Licensing

License Name Price in $US Source Code Included?
Proprietary Unspecified No
Proprietary Unspecified Yes
Other Free No
Evaluation demo: http://transgaming.com/swiftshader

This library hasn't been reviewed yet. Be the first!

Write a Review

Suggest Edits

Last edited Jan 30, 2013 at 13:00