National Repository of Grey Literature 1 records found  Search took 0.01 seconds. 
Effective C++ Binding for Vulkan API
Ruža, Adam ; Karas, Matej (referee) ; Pečiva, Jan (advisor)
Many 3D graphics applications are developed using Vulkan in C++ language. The major drawback of Vulkan C++ API is slow compilation time. Aim of this thesis is to create Vulkan C++ API with improved compilation time. A custom API generator was implemented for this purpose. This generator allows advanced customization of Vulkan C++ API. Using automated script, compilation times were measured in detail. By reducing unneccesary parts of code for a specific application, we measured improvement of about 50% to 60% in terms of Vulkan C++ API comilation time.

Interested in being notified about new results for this query?
Subscribe to the RSS feed.