The goal of master’s thesis was to demonstrate and benchmark peformance of Mantle and Vulkan APIs with different optimization methods. This thesis proposes a rendering toolkit with optimization methods based on parallel command buffer generating, persistent staging buffers mapping, minimal pipeline configuration and descriptor sets changing, device memory pre-allocating with managing and sharing between multiple resources. The result is reference implementation that could render dynamic scene with thousands of objects in real time.
Identifer | oai:union.ndltd.org:nusl.cz/oai:invenio.nusl.cz:255354 |
Date | January 2016 |
Creators | Mainuš, Matěj |
Contributors | Milet, Tomáš, Herout, Adam |
Publisher | Vysoké učení technické v Brně. Fakulta informačních technologií |
Source Sets | Czech ETDs |
Language | Czech |
Detected Language | English |
Type | info:eu-repo/semantics/masterThesis |
Rights | info:eu-repo/semantics/restrictedAccess |
Page generated in 0.002 seconds