Każda karta graficzna cechuje się wykonywaniem funkcji oraz zadań, które powierzone są przez użytkowników, którzy korzystają w danych kart graficznych. Do takich funkcji możemy zaliczyć filtrowanie anizotropowe. Ponadto karty graficzne zajmują się mapowaniem wypukłości oraz efekty cząsteczkowe. Ponadto karty graficzne zajmują się anty- aliasingiem oraz technologią HDR. Oprócz tego karty rozszerzeń tego rodzaju zajmują się funkcjami Pixel Shader oraz Transform & Lighting. Jak widać karty graficzne spełniają ogromną ilość funkcji, dzięki którym generowany jest obraz na naszych monitorach komputerowych. Oczywiście użytkownik może ingerować w wykonywane funkcje swojej karty graficznej. W przypadku tego rodzaju podzespołów bazowych użytkownik może jasno określić standardy oraz właściwości wykonywanych funkcji. Czym lepsza oraz wydajniejsza karta graficzna tym więcej funkcji posiada. Oczywiście większe standardy kart graficznych pozwalają na szersze oraz bardziej rozległe manipulowanie funkcjami każdej karty graficznej. W tym przypadku jest to bardzo ważny aspekt.