Wiki90.com

Wiki90: 90s Style Encyclopedia on the Web

Dive into Wiki90, the online encyclopedia that captures the spirit of the '90s. With a design reminiscent of the early days of the Internet and a rich repository of knowledge, Wiki90 is your portal to nostalgia and learning. Discover and relive iconic moments from an unforgettable era online!

HLSL2GLSL

The HLSL2GLSL issue is one that has captured the attention of many as of late. With its relevance in various areas, HLSL2GLSL has managed to establish itself as a point of interest and discussion in today's society. Whether due to its impact on daily life, its influence on popular culture or its importance in technological development, HLSL2GLSL has become a constant topic of conversation. In this article, we will explore different aspects related to HLSL2GLSL, from its origin to its possible consequences in the future.

Developer(s)various
Repository
TypeCGI tool
LicenseBSD License

HLSL2GLSL is a command line tool and a library that translates shaders written in High Level Shader Language (HLSL) for Direct3D 9 into the OpenGL Shading Language (GLSL).

HLSL2GLSL was originally released by ATI Technologies under a BSD License. The last release was v0.9 from 2006. HLSL2GLSL is not part of GPUOpen.

The project was forked in 2010 to fix issues and add features like OpenGL ES support. It is now used by Unity and OGRE to translate Cg/HLSL shaders into GLSL for mobile platforms.

The project has been criticized for generating low-quality, bloated code. At the XDC2014, Matt Turner pointed out that many benchmark examples in Mesa's shader-db are generated by conversion and of poor quality.

References

  1. ^ a b "license". GitHub.
  2. ^ "HLSL2GLSL v0.9 DirectX 9 HLSL to OpenGL Shading Language translator". OpenGL.org. Retrieved 2006-11-29.
  3. ^ Unity. "hlsl2glslfork". GitHub. Retrieved 2011-05-18.
  4. ^ "Compiling HLSL into GLSL in Unity 3". Retrieved 2011-01-05.
  5. ^ "Ogre forums: Added Cg support to the ES 2.x render system". Retrieved 2011-01-05.
  6. ^ Video on YouTube.

External links