Downloadliste

Projektbeschreibung

Sh is a programming language built on top of C++. It can be used to write shaders that run on top of modern graphics processing units (GPUs), or write stream programs that run on GPUs or CPUs. It is implemented as a C++ library, and allows programs to be generated at run-time using a number of metaprogramming techniques. Variants of programs for different cases can easily be generated, or programs can be generated entirely at run-time from some input data. The system is cleanly separated into a frontend and backend, and is hence portable.

Systemanforderungen

Die Systemvoraussetzungen sind nicht definiert
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.

2004-11-06 01:29 Zurück zur Release-Liste
0.7.5

Diese Version hat einige neue Features und viele Bugfixes. Paletten wurden hinzugefügt ( "Vertex Parameter-Arrays" in OpenGL-Terminologie), so dass Sie einen Index in ein Array von einheitliche Parameter innerhalb von Vertex-Programme. Streams arbeiten unter Windows und mehrere Strom-bezogene Probleme wurden behoben (darunter eine Reihe von Memory Leaks). Ein einfaches Teilchen-System zeigen, Sh's Stream Programmierung Fähigkeiten sind nun einbezogen. Diese Version kompiliert sauber mit gcc 3.4 und weiterhin mit gcc 3.3 und MSVC Arbeit + + 7,1 und 2005.
Tags: Minor feature enhancements
This release has several new features and many bugfixes. Palettes have been added ("vertex parameter arrays" in OpenGL terminology), allowing you to index into an array of uniform parameters from within vertex programs. Streams work under Windows, and several stream-related issues have been fixed (including a number of memory leaks). A simple particle system showing Sh's stream programming capabilities is now included. This release compiles cleanly with gcc 3.4 and continues to work with gcc 3.3 and MSVC++ 7.1 and 2005.

Project Resources