Shader jazyk

From Wikipedia, the free encyclopedia

Remove ads

Shader jazyk (nebo také jazyk pro psaní shaderů či shaderovací jazyk z anglického shading language) je speciální programovací jazyk sloužící k programování shaderů. Shadery jsou programy určené k řízení jednotlivých fází programovatelného grafického řetězce grafické karty (přesněji GPU). V dnešní době se jedná téměř výhradně o vyšší programovací jazyky, avšak v počátcích vývoje programovatelného řetězce byly k jeho řízení používány programy psané v nižších programovacích jazycích [p 1].

Remove ads

Jazyky této kategorie

K nejznámějším jazykům této třídy patří:

Mezi nižší shaderovací jazyky patří dříve používaný jazyk OpenGL Assembly Language (ARB).

Remove ads

Odkazy

Poznámky

  1. K programovaní grafického řetězce sloužily nižší programovací jazyky podobné jazykům symbolických instrukcí (adres). Oproti této třídě jazyků však disponovaly i některými vlastnostmi typickými spíše pro vyšší programovací jazyky a také schopnostmi zaměřenými specificky pro práci s grafickou kartou.

Reference

V tomto článku byl použit překlad textu z článku Shading language na anglické Wikipedii.

Související články

Remove ads
Loading related searches...

Wikiwand - on

Seamless Wikipedia browsing. On steroids.

Remove ads