Vulkan Abstraction Layer for Large Data Remote Rendering System
Autor: | Matija Marolt, Primož Lavric, Ciril Bohak |
---|---|
Rok vydání: | 2018 |
Předmět: | |
Zdroj: | Lecture Notes in Computer Science ISBN: 9783319952697 AVR (1) |
Popis: | New graphics APIs require users to implement a lot of needed functionality, such as memory management, by themselves. In this paper we present an abstraction layer build on top of such API, in our case the Vulkan API, for purpose of off-screen rendering of large data. We also present a use case for such abstraction layer implementation – a remote rendering system for simple Path Tracing accessible through web-based client-side application. The preliminary evaluation results show that implementation of simple Path Tracer is significantly faster then comparable implementation in OpenCL. In conclusion we also present possible extension and improvements of the developed abstraction layer. |
Databáze: | OpenAIRE |
Externí odkaz: |