Original Code:
Copyright (C) 2017 by Sascha Willems - www.saschawillems.de:
https://github.com/SaschaWillems/Vulk...
PART 1 Discussion: • Vulkan API Discussion | Compute Examp...
This is a walkthrough of example code where we do a simply calculation with a vector on the GPU. It is a compute example and does not use any of Vulkan's graphics capabilities. Vulkan can be used to perform parallel processing tasks exclusively.
I go through this example mainly as another way for people to get familiar with how Vulkan works and to have an alternative to the typical triangle example.
If you would like to follow along on your Windows-based system with a Vulkan-capable GPU, please get tutorial #1 and tutorial #13 (links provided below).
Vulkan API Tutorial #1: https://amzn.to/3I0Ep7l
Vulkan API Tutorial #13: https://amzn.to/3PTUHRi
Vulkan API Tutorial Series: https://amzn.to/3CfrUQJ
Logical Device Discussion: • Vulkan API Discussion | Physical Devi...
Staging Buffer Discussion: • Vulkan API Discussion | Staging Buffe...
Fences & Semaphores Discussion: • Vulkan API Discussion | Synchronizati...
Descriptor Pool, Descriptor Set Layout, Allocation Discussion: • Vulkan API Discussion | Descriptor Se...
Website: cudaeducation.com
DISCLAIMER: Use at your own risk! This code and/or instructions are for teaching purposes only. CUDA Education does not guarantee the accuracy of this code in any way. The code and instructions on this site may cause hardware damage and/or instability in your system. This code and/or instructions should not be used in a production or commercial environment.
Any liabilities or loss resulting from the use of this code and/or instructions, in whole or in part, will not be the responsibility of CUDA Education. All rights reserved. This code is the property of CUDA Education. Please contact CUDA Education at [email protected] if you would like to use this code in any way, shape or form.