Will volcano api create window windows?

I heard that the volcano will unify initialization across different operating systems. Does this mean that the volcano creates a window, processes mouse / keyboard events, so I can avoid using special programming?

+4
source share
4 answers

Inconveniently, the Vulkan API is a graphical library similar to OpenGL.

Where on Linux Ubuntu OpenGL is used for animated desktop effects in Unity and can be replaced with Vulkan for better performance.

, Windows , DirectX, , - .

, Vulkan, - , 2D 3D-. , Vulkan, -, , .

Khronos ( API Vulkan) , OpenGL DX12 Vulkan, / .

... . ( , , , Vulkan) - , , .

/, , , .

+3

. , WSI , .

, , , WSI Swapchain .

, , swapchain; , .

. - 109.

+7

, Vulkan - API . . , " " .

+5

() - ; vulkan , (GUI-). - (DC Windows, X-), " " , ( ), .

Old manual device context and rendering system for library developers for developers, and more: Windows® Programming, fifth edition (Developer Reference) 5th Edition . Very good reading and from an agnostic point of view provides a significant transfer of knowledge, poorly applicable to most systems.

0
source

Source: https://habr.com/ru/post/1623342/


All Articles