Next: Cg - C for
Up: Shader in OpenGL
Previous: Shader in OpenGL
Contents
Das ARB hat Mitte 2002 zwei eigene Spezifikationen zu Vertex- beziehungsweise
Fragment-Shadern veröffentlicht: die ARB_vertex_program und
ARB_fragment_program Extensions. Diese definieren jeweils eine Art
Pseudo-Assembler den alle konformierenden GPUs sprich Treiber implementieren müssen.
Diese beiden Assembler sind sehr mühsam zu benutzen da sie fast keine Features bieten
die man von Hochsprachen gewöhnt ist. Aber sie werden von fast allen Herstellern
(und vor allem von Ati und NVIDIA) unterstützt. Außerdem zeigen sich hier
typische Konzepte der inneren Funktion von Grafikkarten.
2005-10-25 Michael Bayer - nightspawn.com