Kazalo:
Opredelitev - Kaj pomeni Swizzling?
Swizzling v okviru računalniške grafike preureja vektorske informacije v slikovni sliki, da bi jih lahko hitro in učinkoviteje upodabljali. To je zato, ker je zasukanje narejeno v prid načinu, da določena grafična procesna enota (GPU) ali CPU prebere podatke o piklih in s tem zmanjša stroške. Rezultat je ista slika, ki jo je mogoče upodobiti veliko hitreje.Tehopedia razlaga Swizzling
Swizzling dosežemo z urejanjem matrike vrednosti, ki sestavljajo vektorske informacije. To se zgodi, ker različni upodabljalci in grafični procesorji dostopajo do podatkov na različne načine in v različnih zaporedjih, zato brizganje vektorskih informacij za zadovoljevanje tega posebnega načina omogoča programerju uporabo posebnih navodil, ki lahko hitreje obdelajo podatke. To lahko pomaga tudi pri organizaciji podatkov v pomnilniku in tako omogoči boljšo uporabo teksturnih predpomnilnikov. Na primer, vektorsko komponento c1.rgba lahko zamenjamo v c2.abgr, da odstranimo korak, ki ga grafični procesor lahko izvede za preureditev podatkov, s čimer obdelava hitrejša.
Ena izmed pomanjkljivosti zastavljanja je, da otežuje hiter dostop do slikovnih podatkov, saj se je iz prvotne oblike močno spremenil. Torej je zasukano sliko morda hitreje obdelati, vendar jo je zelo težko urediti.



