Part of the Khronos Group

Sh V0.7.6 high-level GPU metaprogramming language adds opengl:state metatag

Feb 25, 2005

Sh is a metaprogramming language for modern programmable GPUs with a special “retained” mode, which collects a sequence of Sh operations into a program (at run time), optimizes it and generates intermediate code for any particular GPU. The intermediate code can then be passed on to a backend OpenGL ARB_{fragment,vertex}_program extensions and transformed into actual GPU assembly.  This lets you write programs for graphics cards in C++ itself. The latest v0.7.6 adds a new “opengl:state” metatag in the OpenGL backend. This allows uniforms to be bound to existing OpenGL state, such as modelview matrices or light positions.

Category: Developers

Posted on 02/25 at 01:42 PM

Comments

Leave a comment

Commenting is not available in this weblog entry.

<< Back to main

Column Header
Column Footer