Click here to Skip to main content
15,867,453 members
Everything / Vulkan

Vulkan

Vulkan

Great Reads

by EgorYusov
An introduction to ray tracing API in Diligent Engine
by Jon
A high level library allowing quick and easy creation of Vulkan samples
by EgorYusov
An implementation of a basic path tracer with Diligent Engine
by Igor Kushnarev
Native windows with Kotlin Native for Linux and Windows platforms

Latest Articles

by ColleagueRiley
A multi-platform single-header very simple-to-use framework library for creating GUI Libraries or simple GUI programs.
by EgorYusov
This article introduces Diligent Engine, a modern cross-platform graphics API abstraction library and rendering framework
by EgorYusov
An implementation of a basic path tracer with Diligent Engine
by Jon
A high level library allowing quick and easy creation of Vulkan samples

All Articles

Sort by Score

Vulkan 

11 Jan 2021 by EgorYusov
An introduction to ray tracing API in Diligent Engine
18 Jan 2021 by Jon
A high level library allowing quick and easy creation of Vulkan samples
6 Sep 2022 by EgorYusov
An implementation of a basic path tracer with Diligent Engine
31 Mar 2019 by Igor Kushnarev
Native windows with Kotlin Native for Linux and Windows platforms
1 Jun 2016 by Android on Intel
A tutorial for writing applications using Vulkan. I will share my thoughts and experiences as someone who knows OpenGL and would like to “migrate” to its successor.
11 Sep 2018 by EgorYusov
This article describes several strategies to update GPU resources in Diligent Engine (a modern low-level graphic library) as well as important internal details and performance implications related to each method.
22 Dec 2018 by EgorYusov
This article introduces the problem of resource state management and synchronization in modern graphics APIs such as Direct3D12 and Vulkan and describes a solution offered by Diligent Engine.
26 Apr 2019 by Igor Kushnarev
Vulkan surface, physical and logical devices with Kotlin Native
30 Oct 2018 by Richard MacCutchan
Creating a game engine is somewhat advanced for a beginner. If you don't know where to start then this is likely to be quite a struggle for you. There are many websites devoted to game development, and those are the places to go to first. Use google to find them and start by getting a good...
26 Apr 2019 by Igor Kushnarev
Creating Vulkan instance with Kotlin Native
16 Apr 2019 by Igor Kushnarev
Vulkan pipeline with Kotlin Native
14 Jun 2019 by Member 14131869
I am working on a graphics engine in c++ and DirectX 11. While importing scenes (using Assimp) I have to render multiple meshes with separate shaders. I do this by the following method I have an std::vector to store shaders and another one for meshes. After I open the file I add all the meshes...
14 Jun 2019 by KarstenK
You should optimize your code. Like adding all meshes to a vector isnt a good idea. What about having an array of structs with a single mesh and shader. This would reduce looping times. And you should draw each mesh in a single step, but start the render engine once and draw ALL meshes. ...
25 Feb 2024 by ColleagueRiley
A multi-platform single-header very simple-to-use framework library for creating GUI Libraries or simple GUI programs.
18 Aug 2023 by EgorYusov
This article introduces Diligent Engine, a modern cross-platform graphics API abstraction library and rendering framework
30 Oct 2018 by gogobaba
I want to make my own game engine .I dont know where to start from .which books to read ?.Should i start with opengl or vulkan .and if i start with vulkan is there any good beginners book or tutorials? Or read the real time rendering book ? Pls help What I have tried: I am pursuing computer...