Co je to Shader?
Výraz:
Shader
Význam:
Shader – program pro řízení grafické karty.
Shader neřídí celou grafickou kartu kompletně, stará se o chod jejího programovatelného grafického řetězce, který řídí určité chování grafické karty.
K vývoji Shaderu a programů, pracujících na stejném principu, slouží tzv. shader jazyky, což jsou speciální programovací jazyky právě pro tyto účely. Jsou jimi například GLSL, HLSL či Cg.
Shadery můžeme dělit na několik druhů, dle toho, kterou část grafického řetězce grafické karty řídí. Existuje tak Geometry Shader, Vertex Shader, Pixel Shader, Compute Shader. Nejnovějším typem jsou pak Shadery pro realizaci procesů takzvané teselace.
Shader neřídí celou grafickou kartu kompletně, stará se o chod jejího programovatelného grafického řetězce, který řídí určité chování grafické karty.
K vývoji Shaderu a programů, pracujících na stejném principu, slouží tzv. shader jazyky, což jsou speciální programovací jazyky právě pro tyto účely. Jsou jimi například GLSL, HLSL či Cg.
Shadery můžeme dělit na několik druhů, dle toho, kterou část grafického řetězce grafické karty řídí. Existuje tak Geometry Shader, Vertex Shader, Pixel Shader, Compute Shader. Nejnovějším typem jsou pak Shadery pro realizaci procesů takzvané teselace.