<?xml version="1.0"?>
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:dc="http://purl.org/dc/elements/1.1/"><rdf:Description rdf:about="https://dk.um.si/IzpisGradiva.php?id=94923"><dc:title>Primerjava aplikacijskih programskih vmesnikov za upodabljanje 2D grafičnih gradnikov na grafični procesni enoti</dc:title><dc:creator>Foschini,	Dominik	(Avtor)
	</dc:creator><dc:creator>Kohek,	Štefan	(Mentor)
	</dc:creator><dc:creator>Jeromel,	Aljaž	(Komentor)
	</dc:creator><dc:subject>grafični API</dc:subject><dc:subject>2D</dc:subject><dc:subject>Cairo</dc:subject><dc:subject>Direct2D</dc:subject><dc:subject>Raylib</dc:subject><dc:description>V diplomskem delu smo primerjali tri aplikacijske programske vmesnike: Cairo, Direct2D in Raylib. Za vsako smo analizirali hitrost izrisa, obremenitev sistemskih virov (vključno s porabo delovnega in grafičnega pomnilnika ter obremenitvijo centralne in grafične procesne enote), enostavnost uporabe in podporo operacijskim sistemom. V ta namen smo razvili tri testne aplikacije, ki vključujejo izris osnovnih likov, obdelavo slik in prikaz besedila. Ugotovili smo, da je prava izbira knjižnice odvisna od pričakovanih ciljev uporabnika. Rezultati so pokazali, da je Cairo najpočasnejši in najmanj učinkovit glede porabe virov, vendar primeren za aplikacije brez potrebe po realno časovnem izrisu. Direct2D je dosegel najboljšo učinkovitost in najnižjo porabo virov, a je vezan na operacijski sistem Windows. Raylib se je izkazal kot najhitrejši pri izrisu, z zmerno porabo virov in dobro prenosljivostjo, a slabšim skaliranjem. Ugotovili smo tudi, da je bil Raylib najlažji za uporabo, medtem ko je bil Cairo zaradi pomanjkljive dokumentacije in slabše podpore najbolj zahteven za implementacijo.</dc:description><dc:publisher>[D. Foschini]</dc:publisher><dc:date>2025</dc:date><dc:date>2025-08-29 09:14:20</dc:date><dc:type>Diplomsko delo/naloga</dc:type><dc:identifier>94923</dc:identifier><dc:language>sl</dc:language></rdf:Description></rdf:RDF>
