A HLSL-ben sok beépített függvény található, amik leginkább a grafikában szükséges függvények. Ezek mind a lehető legjobban optimalizáltak, így érdemes megnézni hogy létezik-e az, amit használni szeretnék, mielőtt belevágunk hogy megírjuk mi magunk.
Néhány példa:
degrees | radiánból fokba konvertál | |
dot | skaláris szorzat | |
normalize | vektor normalizálása | |
distance | két pont közötti távolság |
Az összes függvény leírása: itt.