Ladicí nástroj pro shadery

but.committeeprof. Dr. Ing. Pavel Zemčík, dr. h. c. (předseda) prof. Ing. Adam Herout, Ph.D. (místopředseda) prof. RNDr. Alexandr Meduna, CSc. (člen) Mgr. Ing. Pavel Očenášek, Ph.D. (člen) Ing. Josef Strnadel, Ph.D. (člen) Doc. Ing. Valentino Vranić, Ph.D. (člen)cs
but.defenceStudent nejprve prezentoval výsledky, kterých dosáhl v rámci své práce. Komise se pak seznámila s hodnocením vedoucího a posudkem oponenta práce. Student následně odpověděl na otázky oponenta a na další otázky přítomných. Komise se na základě posudku oponenta, hodnocení vedoucího, přednesené prezentace a odpovědí studenta na položené otázky rozhodla práci hodnotit stupněm B (velmi dobře). Otázky u obhajoby: Na čem na GPU závisí doba vyhodnocování if větve? Pamatujte, že GPU je paralelní procesor. Kdy bude větvení nejpomalejší a kdy naopak nejrychlejší?  Jak by se ve vašem programu dala měřit divergence větvení? Program nezobrazuje hodnoty vnitřních proměnných shaderu. Jak by se toto implementovalo? Počet vykreslených pixelů je závislý na velikosti okna a na zapnutém nebo vypnutém profilovacím grafu. Jak by se toto dalo vyřešit, aby všichni uživatelé měli vždy stejné podmínky pro testování, a šel tak porovnat výkon na jiných počítačích s jiným rozlišením obrazovky a jiným HW? (odpovědi je vhodné zpracovat jako další slide v prezentaci)cs
but.jazykčeština (Czech)
but.programInformační technologiecs
but.resultpráce byla úspěšně obhájenacs
dc.contributor.advisorNavrátil, Jancs
dc.contributor.authorKonečný, Jiřícs
dc.contributor.refereePolok, Lukášcs
dc.date.created2013cs
dc.description.abstractPráce se zabývá implementací vývojového prostředí pro psaní shaderů GLSL. Popisuje návrh a realizaci nástroje pro psaní a ladění shaderů, které je implementováno v knihovně Qt. Je zde provedeno experimentování s výkonností GLSL shaderů, experiment je zaměřen na příkazy řídící tok programu GLSL a na použití texturovacích příkazů v shaderech. Práce vysvětluje funkce některých shaderů používaných v knihovně OpenGL. Aplikace vytvořená v rámci této práce, je určena pro usnadnění tvorby grafických programů v knihovně OpenGL 3.3 a vyšší.cs
dc.description.abstractThis thesis deals with implementation of a debugging and development tool for GLSL shader programming. In the text, you will find design of the application and it's implementation in Qt library. The thesis also includes performance testing with GLSL shaders. Experiments were focused on commands of application control flow in GLSL and texturing commands used in shaders. In the thesis, you will find explanation of the functionality of some shaders used in OpenGL. Application developed in this thesis, is meant to help with implementation of graphic programs programmed in OpenGL 3.3 or higher.en
dc.description.markBcs
dc.identifier.citationKONEČNÝ, J. Ladicí nástroj pro shadery [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. 2013.cs
dc.identifier.other79484cs
dc.identifier.urihttp://hdl.handle.net/11012/53504
dc.language.isocscs
dc.publisherVysoké učení technické v Brně. Fakulta informačních technologiícs
dc.rightsStandardní licenční smlouva - přístup k plnému textu bez omezenícs
dc.subjectOpenGLcs
dc.subjectQtcs
dc.subjectGLSLcs
dc.subjectGLEWcs
dc.subjectQwtcs
dc.subjectshadercs
dc.subjectladící nástrojcs
dc.subjectvertex shadercs
dc.subjectfragment shadercs
dc.subject3D grafika.cs
dc.subjectOpenGLen
dc.subjectQten
dc.subjectGLSLen
dc.subjectGLEWen
dc.subjectQwten
dc.subjectshaderen
dc.subjectdebugging toolen
dc.subjectvertex shaderen
dc.subjectfragment shaderen
dc.subject3D graphic.en
dc.titleLadicí nástroj pro shaderycs
dc.title.alternativeDebugging Tool for Shadersen
dc.typeTextcs
dc.type.drivermasterThesisen
dc.type.evskpdiplomová prácecs
dcterms.dateAccepted2013-06-17cs
dcterms.modified2020-05-10-16:11:19cs
eprints.affiliatedInstitution.facultyFakulta informačních technologiícs
sync.item.dbid79484en
sync.item.dbtypeZPen
sync.item.insts2025.03.26 15:15:34en
sync.item.modts2025.01.15 23:52:46en
thesis.disciplinePočítačová grafika a multimédiacs
thesis.grantorVysoké učení technické v Brně. Fakulta informačních technologií. Ústav počítačové grafiky a multimédiícs
thesis.levelInženýrskýcs
thesis.nameIng.cs
Files
Original bundle
Now showing 1 - 2 of 2
Loading...
Thumbnail Image
Name:
final-thesis.pdf
Size:
1.82 MB
Format:
Adobe Portable Document Format
Description:
final-thesis.pdf
Loading...
Thumbnail Image
Name:
review_79484.html
Size:
1.42 KB
Format:
Hypertext Markup Language
Description:
file review_79484.html
Collections