Vulkan learning: Staging Buffer & Index Buffer

Staging Buffer Transfer Queue    the buffer copy command requires a queue family that supports transmission operations, using VK_QUEUE_TRANSFER_BIT indicates. The good news is that any with VK_QUEUE_GRAPHICS_BIT or VK_ QUEUE_ COMPUTE_ The queue series of bit function have implicitly supported VK_QUEUE_TRANSFER_BIT operation. In ...

Posted by cihan on Wed, 02 Feb 2022 13:39:11 +0100

Vulkan_PCSS soft shadow

This paper briefly describes the implementation. The specific steps and principles can be viewed in Yan Dashen's high-quality real-time rendering. 1, Introduction to PCSS 1.1 PCF Percentage asymptotic filtering (PCF) is a simple and common technique for shadow edge backtracking. It samples around the clip, then calculates the proportion of ...

Posted by MarkB423 on Wed, 02 Feb 2022 08:01:18 +0100

Vulkan development practice detailed learning notes - projection transformation

Matrix state management class - MatrixState3D The Matrix tool class for mathematical calculation of Matrix can be directly used to realize various transformations in practical development. But the procedure will be cumbersome and inconvenient to maintain. Therefore, the author further developed Matrix state management class MatrixState3D, whic ...

Posted by Amgine on Tue, 28 Dec 2021 04:43:37 +0100