Why the validation layers?Unlike OpenGL, Vulkan drivers don't have a global context, don't maintain a global state and don't have to validate inputs from the application side. The goal is to reduce CPU consumption by the drivers and give applications a bit more freedom in engine implementation. This approach is feasible because a reasonably good application or game should not provide an incorrect
Tristan Lorach, March 17th 2016 Vulkan: the essentials 2 Analogy On Graphic APIs 3 Analogy Fixed-function OpenGL Pre-assembled toy car fun out of the box, not much room for customization 4 Analogy Modern AZDO OpenGL with Programmable Shaders LEGO Kit you build it yourself, comes with plenty of useful, pre-shaped pieces AZDO = Approaching Zero Driver Overhead 5 Analogy Pine Wood Derby Kit you build
Markus Tavenrath, Senior DevTech Software Engineer Professional Visualization Vulkan C++ 2 Who am I? • Senior Dev Tech Software Engineer - Professional Visualization • Joined NVIDIA 8 years ago to work on middleware • Goal: Make graphics programming easy and efficient • Working with CAD ISVs to optimizing their graphics pipelines • Working with driver team on Vulkan and OpenGL performance Markus T
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く