Shader jazyk: Porovnání verzí

Smazaný obsah Přidaný obsah
m Oprava Cg linků.
m − {{Ve výstavbě}}
Řádek 1:
{{Ve výstavbě}}
 
'''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|shaderů]]. Shadery jsou [[Počítačový program|programy]] určené k řízení jednotlivých fází [[Vykreslovací řetězec#Programovatelný řetězec|programovatelného grafického řetězce]] [[Grafická karta|grafické karty]] (přesněji [[GPU]]). V dnešní době se jedná téměř výhradně o [[Vyšší programovací jazyk|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žší programovací jazyk|nižších programovacích jazycích]] <ref group="p" name="pseudo_asm">K programovaní grafického řetězce sloužily [[Nižší programovací jazyk|nižší programovací jazyky]] podobné [[Jazyk symbolických adres|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í jazyk|vyšší programovací jazyky]] a také schopnostmi zaměřenými specificky pro práci s grafickou kartou.</ref>.