Sadržaj:
Definicija - Što znači Swizzling?
Swizzling, u kontekstu računalne grafike, je preračunavanje vektorskih informacija u pikselu slike kako bi se brzo i efikasnije prikazivale. To je zato što se zbrkanje provodi u korist načina da određena jedinica za grafičku obradu (GPU) ili CPU čita informacije o pikselima i na taj način smanjuje troškove. Rezultat je ista slika koja se može prikazati mnogo brže.Techopedia objašnjava Swizzling
Zakretanje se postiže reorganiziranjem matrice vrijednosti koja čine vektorske informacije. To se događa zato što različiti rendereri i grafički procesori pristupaju podacima na različite načine i različitim redoslijedom, pa zamahnuće vektorske informacije kako bi razonodili na ovaj poseban način omogućava programeru da koristi određene upute koje mogu brže obraditi podatke. Ovo može također pomoći u organiziranju podataka u memoriji kako bi se omogućila bolja uporaba predmemoriranja tekstura. Na primjer, vektorska komponenta c1.rgba može se zamaskirati u c2.abgr radi uklanjanja koraka koji grafički procesor može poduzeti za preuređivanje podataka, čineći obradu bržom.
Jedan nedostatak zamagljivanja je što otežava pristup podacima podacima brzo jer se dramatično promijenio u odnosu na izvorni oblik. Stoga bi se zbrkana slika mogla brže obraditi, ali vrlo je teško urediti nakon činjenice.