Update render script and Makefile
This commit is contained in:
167
terminal/vulkan
167
terminal/vulkan
@@ -1,4 +1,4 @@
|
||||
[38;5;12m [39m[38;2;255;187;0m[1m[4mAwesome Vulkan [0m[38;5;14m[1m[4m![0m[38;2;255;187;0m[1m[4mAwesome[0m[38;5;14m[1m[4m (https://cdn.rawgit.com/sindresorhus/awesome/d7305f38d29fed78fa85652e3a63e154dd8e8829/media/badge.svg)[0m[38;2;255;187;0m[1m[4m (https://github.com/sindresorhus/awesome)[0m
|
||||
[38;5;12m [39m[38;2;255;187;0m[1m[4mAwesome Vulkan [0m[38;5;14m[1m[4m![0m[38;2;255;187;0m[1m[4mAwesome[0m[38;5;14m[1m[4m (https://cdn.rawgit.com/sindresorhus/awesome/d7305f38d29fed78fa85652e3a63e154dd8e8829/media/badge.svg)[0m[38;2;255;187;0m[1m[4m (https://github.com/sindresorhus/awesome)[0m
|
||||
|
||||
|
||||
|
||||
@@ -43,8 +43,8 @@
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;12m [39m[38;5;14m[1mAMD[0m[38;5;12m (http://gpuopen.com/tag/vulkan/)[39m
|
||||
[48;5;235m[38;5;249m* **Vulkan barriers explained** (http://gpuopen.com/vulkan-barriers-explained/)[49m[39m[48;5;235m[38;5;249m [49m[39m
|
||||
[48;5;235m[38;5;249m* **Vulkan Fast Paths** (https://gpuopen.com/wp-content/uploads/2016/03/VulkanFastPaths.pdf)[49m[39m[48;5;235m[38;5;249m [49m[39m
|
||||
[48;5;235m[38;5;249m* **Let Your Game Shine – Optimizing DirectX 12 and Vulkan Performance with AMD CodeXL ** (https://gpuopen.com/wp-content/uploads/2016/03/Let_your_game_shine_optimizing_DirectX-12_and_Vulkan-performance_with_AMD[49m[39m[48;5;235m[38;5;249m [49m[39m
|
||||
[48;5;235m[38;5;249m_CodeXL.pdf)[49m[39m[48;5;235m[38;5;249m [49m[39m
|
||||
[48;5;235m[38;5;249m* **Let Your Game Shine – Optimizing DirectX 12 and Vulkan Performance with AMD CodeXL ** (https://gpuopen.com/wp-content/uploads/2016/03/Let_your_game_shine_optimizing_DirectX-12_and_Vulkan-[49m[39m[48;5;235m[38;5;249m [49m[39m
|
||||
[48;5;235m[38;5;249mperformance_with_AMD_CodeXL.pdf)[49m[39m[48;5;235m[38;5;249m [49m[39m
|
||||
[48;5;235m[38;5;249m* **D3D12 & Vulkan: Lessons Learned ** (https://gpuopen.com/wp-content/uploads/2016/03/d3d12_vulkan_lessons_learned.pdf)[49m[39m[48;5;235m[38;5;249m [49m[39m
|
||||
[48;5;235m[38;5;249m* **Say Hello to a New Rendering API in Town!** (http://gpuopen.com/say-hello/)[49m[39m[48;5;235m[38;5;249m [49m[39m
|
||||
[48;5;235m[38;5;249m* **Vulkan Renderpasses** (http://gpuopen.com/vulkan-renderpasses/)[49m[39m[48;5;235m[38;5;249m [49m[39m
|
||||
@@ -72,22 +72,24 @@
|
||||
[48;5;235m[38;5;249m* **Multi-Threading in Vulkan** (https://community.arm.com/groups/arm-mali-graphics/blog/2016/04/19/massively-multi-thread-for-vulkan)[49m[39m[48;5;235m[38;5;249m [49m[39m
|
||||
[48;5;235m[38;5;249m* **Mali Vulkan SDK Tutorials** (https://developer.arm.com/products/software/mali-sdks/vulkan) and **Slides** (https://developer.arm.com/graphics/vulkan/vulkan-tutorials)[49m[39m[48;5;235m[38;5;249m [49m[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;12mIntel[39m
|
||||
[48;5;235m[38;5;249m* **API without Secrets: Introduction to Vulkan** (https://github.com/GameTechDev/IntroductionToVulkan) ****LICENSE** (https://github.com/GameTechDev/IntroductionToVulkan/blob/master/license.txt)** [49m[39m
|
||||
[48;5;235m[38;5;249m* **API without Secrets: Introduction to Vulkan** (https://github.com/GameTechDev/IntroductionToVulkan) ****LICENSE** (https://github.com/GameTechDev/IntroductionToVulkan/blob/master/license.[49m[39m[48;5;235m[38;5;249m [49m[39m
|
||||
[48;5;235m[38;5;249mtxt)** [49m[39m[48;5;235m[38;5;249m [49m[39m
|
||||
[48;5;235m[38;5;249m * **Part 1: The Beginning** (https://software.intel.com/en-us/api-without-secrets-introduction-to-vulkan-part-1)[49m[39m[48;5;235m[38;5;249m [49m[39m
|
||||
[48;5;235m[38;5;249m * **Part 2: Swap Chain** (https://software.intel.com/en-us/api-without-secrets-introduction-to-vulkan-part-2)[49m[39m[48;5;235m[38;5;249m [49m[39m
|
||||
[48;5;235m[38;5;249m * **Part 3: First Triangle** (https://software.intel.com/en-us/api-without-secrets-introduction-to-vulkan-part-3)[49m[39m[48;5;235m[38;5;249m [49m[39m
|
||||
[48;5;235m[38;5;249m * **Part 4: Vertex Attributes** (https://software.intel.com/en-us/articles/api-without-secrets-introduction-to-vulkan-part-4)[49m[39m[48;5;235m[38;5;249m [49m[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mImagination[0m[38;5;12m (http://blog.imgtec.com/tag/vulkan)[39m
|
||||
[48;5;235m[38;5;249m* **Efficient Rendering with Vulkan on PowerVR** (https://imagination-technologies-cloudfront-assets.s3.amazonaws.com/idc-docs/gdc16/6_Efficient%20rendering%20with%20Vulkan%20on%20PowerVR.pdf)[49m[39m
|
||||
[48;5;235m[38;5;249m* **Efficient Rendering with Vulkan on PowerVR** (https://imagination-technologies-cloudfront-assets.s3.amazonaws.com/idc-docs/gdc16/6_Efficient%20rendering%20with%20Vulkan%20on%20PowerVR.pdf[49m[39m[48;5;235m[38;5;249m [49m[39m
|
||||
[48;5;235m[38;5;249m)[49m[39m[48;5;235m[38;5;249m [49m[39m
|
||||
[48;5;235m[38;5;249m* **Migrating to Vulkan with the New PowerVR Graphics Framework** (https://www.imgtec.com/webinar/migrating-to-vulkan-with-the-powervr-framework/)[49m[39m[48;5;235m[38;5;249m [49m[39m
|
||||
[48;5;235m[38;5;249m* **Migrating from OpenGLES to Vulkan** (https://www.imgtec.com/downloads/download-info/migrating-from-opengl-es-to-vulkan/)[49m[39m[48;5;235m[38;5;249m [49m[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;12mSamsung[39m
|
||||
[48;5;235m[38;5;249m* **Siggraph 2016 - Best Practices for Mobile** (https://community.arm.com/cfs-file/__key/telligent-evolution-extensions-calendar-calendarfiles/00-00-00-00-05/2_2D00_mmg_2D00_siggraph2016_2D00_best_2D00_practice[49m[39m[48;5;235m[38;5;249m [49m[39m
|
||||
[48;5;235m[38;5;249m_2D00_andrew.pdf)[49m[39m[48;5;235m[38;5;249m [49m[39m
|
||||
[48;5;235m[38;5;249m* **Siggraph 2016 - Best Practices for Mobile** (https://community.arm.com/cfs-file/__key/telligent-evolution-extensions-calendar-calendarfiles/00-00-00-00-05/2_2D00_mmg_2D00_siggraph2016_2D0[49m[39m[48;5;235m[38;5;249m [49m[39m
|
||||
[48;5;235m[38;5;249m0_best_2D00_practice_2D00_andrew.pdf)[49m[39m[48;5;235m[38;5;249m [49m[39m
|
||||
[48;5;235m[38;5;249m* **Vulkan Usage Recommencation** (https://developer.samsung.com/game/usage) (for mobile)[49m[39m[48;5;235m[38;5;249m [49m[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;12mEpic[39m
|
||||
[48;5;235m[38;5;249m* **Efficient use of Vulkan on UE4 Mobile** (https://community.arm.com/cfs-file/__key/telligent-evolution-extensions-calendar-calendarfiles/00-00-00-00-05/6_2D00_mmg_2D00_siggraph2016_2D00_vulkan_2D00_smedis.pdf[49m[39m[48;5;235m[38;5;249m [49m[39m
|
||||
[48;5;235m[38;5;249m)[49m[39m[48;5;235m[38;5;249m [49m[39m
|
||||
[48;5;235m[38;5;249m* **Efficient use of Vulkan on UE4 Mobile** (https://community.arm.com/cfs-file/__key/telligent-evolution-extensions-calendar-calendarfiles/00-00-00-00-05/6_2D00_mmg_2D00_siggraph2016_2D00_vu[49m[39m[48;5;235m[38;5;249m [49m[39m
|
||||
[48;5;235m[38;5;249mlkan_2D00_smedis.pdf)[49m[39m[48;5;235m[38;5;249m [49m[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;12m Khronos[39m
|
||||
[38;5;12m [39m[38;5;12m [39m[38;5;12m [39m[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mVulkan Guide[0m[38;5;12m (https://github.com/KhronosGroup/Vulkan-Guide)[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mLunarG[0m[38;5;12m (https://lunarg.com)[39m
|
||||
@@ -106,7 +108,8 @@
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;12m [39m[38;5;14m[1mHow to Learn Vulkan[0m[38;5;12m (https://www.jeremyong.com/c++/vulkan/graphics/rendering/2018/03/26/how-to-learn-vulkan.html) - Meta post on how to learn Vulkan[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;12m [39m[38;5;14m[1mI Am Graphics And So Can You[0m[38;5;12m (https://www.fasterthan.life/blog/2017/7/11/i-am-graphics-and-so-can-you-part-1) - Blog post style tutorial for those new to graphics learning Vulkan.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;12m [39m[38;5;14m[1mVulkan Game Engine Tutorial[0m[38;5;12m (https://www.youtube.com/watch?v=Y9U9IE0gVHA) - Tutorial series on making a vulkan game engine by Brendan Galea on YouTube.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;12m [39m[38;5;14m[1mKohi Game Engine Series[0m[38;5;12m (https://www.youtube.com/watch?v=dHPuU-DJoBM&list=PLv8Ddw9K0JPg1BEO-RS-0MYs423cvLVtj) - "Vulkan Game Engine series, where we make a game engine from the ground up using C and Vulkan".[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;12m [39m[38;5;14m[1mKohi[0m[38;5;14m[1m [0m[38;5;14m[1mGame[0m[38;5;14m[1m [0m[38;5;14m[1mEngine[0m[38;5;14m[1m [0m[38;5;14m[1mSeries[0m[38;5;12m [39m[38;5;12m(https://www.youtube.com/watch?v=dHPuU-DJoBM&list=PLv8Ddw9K0JPg1BEO-RS-0MYs423cvLVtj)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12m"Vulkan[39m[38;5;12m [39m[38;5;12mGame[39m[38;5;12m [39m[38;5;12mEngine[39m[38;5;12m [39m[38;5;12mseries,[39m[38;5;12m [39m[38;5;12mwhere[39m[38;5;12m [39m[38;5;12mwe[39m[38;5;12m [39m[38;5;12mmake[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mgame[39m[38;5;12m [39m[38;5;12mengine[39m[38;5;12m [39m[38;5;12mfrom[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mground[39m[38;5;12m [39m[38;5;12mup[39m[38;5;12m [39m
|
||||
[38;5;12musing[39m[38;5;12m [39m[38;5;12mC[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mVulkan".[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;12m [39m[38;5;14m[1mMoving to Vulkan (Khronos UK May16)[0m[38;5;12m (https://www.khronos.org/assets/uploads/developers/library/2016-uk-chapter-moving-to-vulkan/Moving-to-Vulkan_Khronos-UK_May16.pdf)[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;12m [39m[38;5;14m[1mjhenriques's tutorial[0m[38;5;12m (http://jhenriques.net/development.html)[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;12m [39m[38;5;14m[1mLunarg's tutorial[0m[38;5;12m (https://vulkan.lunarg.com/doc/sdk/1.0.26.0/windows/tutorial.html)[39m
|
||||
@@ -116,13 +119,14 @@
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;12mSiggraph[39m
|
||||
[48;5;235m[38;5;249m* **An overview of next-generation graphics APIs** (http://nextgenapis.realtimerendering.com/) - covers Vulkan, D3D12 etc.[49m[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;12m [39m[38;5;14m[1mTutorial by Overv[0m[38;5;12m (https://vulkan-tutorial.com/) and [39m[38;5;14m[1mits github repository[0m[38;5;12m (https://github.com/Overv/VulkanTutorial). [39m[38;5;14m[1mCC BY-SA 4.0[0m[38;5;12m [39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;12m [39m[38;5;14m[1mvulkan-sxs[0m[38;5;12m [39m[38;5;12m(https://github.com/philiptaylor/vulkan-sxs)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mexplain[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mVulkan[39m[38;5;12m [39m[38;5;12mAPI[39m[38;5;12m [39m[38;5;12mstep[39m[38;5;12m [39m[38;5;12mby[39m[38;5;12m [39m[38;5;12mstep[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;14m[1mvulkan-sync[0m[38;5;12m [39m[38;5;12m(https://github.com/philiptaylor/vulkan-sync)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mrephrase[39m[38;5;12m [39m[38;5;12mVulkan's[39m[38;5;12m [39m[38;5;12mrequirements[39m[38;5;12m [39m[38;5;12mon[39m[38;5;12m [39m[38;5;12mexecution[39m[38;5;12m [39m
|
||||
[38;5;12mdependencies[39m[38;5;12m [39m[38;5;12min[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mmore[39m[38;5;12m [39m[38;5;12mprecise[39m[38;5;12m [39m[38;5;12mform.[39m[38;5;12m [39m[38;5;14m[1mMIT[0m[38;5;12m [39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;12m [39m[38;5;14m[1mvulkan-sxs[0m[38;5;12m [39m[38;5;12m(https://github.com/philiptaylor/vulkan-sxs)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mexplain[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mVulkan[39m[38;5;12m [39m[38;5;12mAPI[39m[38;5;12m [39m[38;5;12mstep[39m[38;5;12m [39m[38;5;12mby[39m[38;5;12m [39m[38;5;12mstep[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;14m[1mvulkan-sync[0m[38;5;12m [39m[38;5;12m(https://github.com/philiptaylor/vulkan-sync)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mrephrase[39m[38;5;12m [39m[38;5;12mVulkan's[39m[38;5;12m [39m[38;5;12mrequirements[39m
|
||||
[38;5;12mon[39m[38;5;12m [39m[38;5;12mexecution[39m[38;5;12m [39m[38;5;12mdependencies[39m[38;5;12m [39m[38;5;12min[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mmore[39m[38;5;12m [39m[38;5;12mprecise[39m[38;5;12m [39m[38;5;12mform.[39m[38;5;12m [39m[38;5;14m[1mMIT[0m[38;5;12m [39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;12m [39m[38;5;14m[1mVulkan in 30 minutes[0m[38;5;12m (https://renderdoc.org/vulkan-in-30-minutes.html) - by baldurk.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;12m [39m[38;5;14m[1mVulkan Demos and Tutorials[0m[38;5;12m (https://github.com/Z80Fan/VulkanDemos). [39m[38;5;14m[1mMIT[0m[38;5;12m [39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;12m [39m[38;5;14m[1mVulkan Guide[0m[38;5;12m (https://vkguide.dev). [39m[38;5;14m[1mMIT[0m[38;5;12m [39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;12m [39m[38;5;14m[1mVulkan[0m[38;5;14m[1m [0m[38;5;14m[1mLecture[0m[38;5;14m[1m [0m[38;5;14m[1mSeries[0m[38;5;12m [39m[38;5;12m(https://www.youtube.com/playlist?list=PLmIqTlJ6KsE1Jx5HV4sd2jOe3V1KMHHgn)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mUniversity[39m[38;5;12m [39m[38;5;12mlectures[39m[38;5;12m [39m[38;5;12mby[39m[38;5;12m [39m[38;5;12mJohannes[39m[38;5;12m [39m[38;5;12mUnterguggenberger[39m[38;5;12m [39m[38;5;12mfrom[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mResearch[39m[38;5;12m [39m[38;5;12mUnit[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mComputer[39m[38;5;12m [39m[38;5;12mGraphics,[39m[38;5;12m [39m[38;5;12mTU[39m[38;5;12m [39m[38;5;12mWien.[39m[38;5;12m [39m
|
||||
[38;5;12mCovers[39m[38;5;12m [39m[38;5;12mbasic[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12madvanced[39m[38;5;12m [39m[38;5;12mtopics[39m[38;5;12m [39m[38;5;12mlike:[39m[38;5;12m [39m[38;5;12mVulkan[39m[38;5;12m [39m[38;5;12messentials,[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mswap[39m[38;5;12m [39m[38;5;12mchain,[39m[38;5;12m [39m[38;5;12mresources[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mdescriptors,[39m[38;5;12m [39m[38;5;12mcommands[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mcommand[39m[38;5;12m [39m[38;5;12mbuffers,[39m[38;5;12m [39m[38;5;12mpipelines[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mstages,[39m[38;5;12m [39m[38;5;12mreal-time[39m[38;5;12m [39m[38;5;12mray[39m[38;5;12m [39m[38;5;12mtracing,[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12msynchronization.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;12m [39m[38;5;14m[1mVulkan[0m[38;5;14m[1m [0m[38;5;14m[1mLecture[0m[38;5;14m[1m [0m[38;5;14m[1mSeries[0m[38;5;12m [39m[38;5;12m(https://www.youtube.com/playlist?list=PLmIqTlJ6KsE1Jx5HV4sd2jOe3V1KMHHgn)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mUniversity[39m[38;5;12m [39m[38;5;12mlectures[39m[38;5;12m [39m[38;5;12mby[39m[38;5;12m [39m[38;5;12mJohannes[39m[38;5;12m [39m[38;5;12mUnterguggenberger[39m[38;5;12m [39m[38;5;12mfrom[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mResearch[39m[38;5;12m [39m[38;5;12mUnit[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mComputer[39m[38;5;12m [39m
|
||||
[38;5;12mGraphics,[39m[38;5;12m [39m[38;5;12mTU[39m[38;5;12m [39m[38;5;12mWien.[39m[38;5;12m [39m[38;5;12mCovers[39m[38;5;12m [39m[38;5;12mbasic[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12madvanced[39m[38;5;12m [39m[38;5;12mtopics[39m[38;5;12m [39m[38;5;12mlike:[39m[38;5;12m [39m[38;5;12mVulkan[39m[38;5;12m [39m[38;5;12messentials,[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mswap[39m[38;5;12m [39m[38;5;12mchain,[39m[38;5;12m [39m[38;5;12mresources[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mdescriptors,[39m[38;5;12m [39m[38;5;12mcommands[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mcommand[39m[38;5;12m [39m[38;5;12mbuffers,[39m[38;5;12m [39m[38;5;12mpipelines[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mstages,[39m[38;5;12m [39m[38;5;12mreal-time[39m[38;5;12m [39m[38;5;12mray[39m[38;5;12m [39m
|
||||
[38;5;12mtracing,[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12msynchronization.[39m
|
||||
|
||||
[38;2;255;187;0m[4mApps[0m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;12m [39m[38;5;14m[1mThe Talos Principle[0m[38;5;12m (http://www.croteam.com/talos-principle-will-support-vulkan-first-screenshot-released/) - by Croteam.[39m
|
||||
@@ -130,8 +134,8 @@
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;12m [39m[38;5;14m[1mBasemark[0m[38;5;12m (https://www.basemark.com/blog/basemark-extends-its-benchmarking-lead-with-a-vulkan-performance-test/) - by Basemark.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;12m [39m[38;5;14m[1mGFXBench 5[0m[38;5;12m (https://kishonti.net/news_single.jsp?id=31133884) - by Kishonti.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;12m [39m[38;5;14m[1mProtoStar[0m[38;5;12m (https://www.unrealengine.com/blog/epic-games-unveils-protostar-at-samsung-galaxy-unpacked) - by Epic, built with Unreal Engine 4 technology.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;12m [39m[38;5;14m[1mDDraceNetwork[0m[38;5;12m [39m[38;5;12m(https://github.com/ddnet/ddnet/)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mCooperative[39m[38;5;12m [39m[38;5;12m2D[39m[38;5;12m [39m[38;5;12mplatformer[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;12moptional[39m[38;5;12m [39m[38;5;14m[1mVulkan[0m[38;5;14m[1m [0m[38;5;14m[1mbackend[0m[38;5;12m [39m[38;5;12m(https://github.com/ddnet/ddnet/blob/master/src/engine/client/backend/vulkan/backend_vulkan.cpp).[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m
|
||||
[38;5;14m[1mzlib[0m[38;5;12m [39m[38;5;12m(https://github.com/ddnet/ddnet/blob/master/license.txt)[39m[38;5;12m [39m[38;5;14m[1mwebsite[0m[38;5;12m [39m[38;5;12m(https://ddnet.tw/)[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;12m [39m[38;5;14m[1mDDraceNetwork[0m[38;5;12m [39m[38;5;12m(https://github.com/ddnet/ddnet/)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mCooperative[39m[38;5;12m [39m[38;5;12m2D[39m[38;5;12m [39m[38;5;12mplatformer[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;12moptional[39m[38;5;12m [39m[38;5;14m[1mVulkan[0m[38;5;14m[1m [0m[38;5;14m[1mbackend[0m[38;5;12m [39m
|
||||
[38;5;12m(https://github.com/ddnet/ddnet/blob/master/src/engine/client/backend/vulkan/backend_vulkan.cpp).[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mzlib[0m[38;5;12m [39m[38;5;12m(https://github.com/ddnet/ddnet/blob/master/license.txt)[39m[38;5;12m [39m[38;5;14m[1mwebsite[0m[38;5;12m [39m[38;5;12m(https://ddnet.tw/)[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;12m [39m[38;5;14m[1mDoom[0m[38;5;12m (https://en.wikipedia.org/wiki/Doom_(2016_video_game)) - by id Software.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;12m [39m[38;5;14m[1mvkQuake[0m[38;5;12m (https://github.com/Novum/vkQuake) - Vulkan Quake port based on QuakeSpasm. [39m[38;5;14m[1mGPL[0m[38;5;12m [39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;12m [39m[38;5;14m[1mvkQuake2[0m[38;5;12m (https://github.com/kondrak/vkQuake2) - id Software's Quake 2 v3.21 with Vulkan support (Windows and Linux). [39m[38;5;14m[1mGPL[0m[38;5;12m [39m
|
||||
@@ -152,8 +156,8 @@
|
||||
[48;5;235m[38;5;249m* **android tutorials** (https://github.com/googlesamples/android-vulkan-tutorials).[49m[39m[48;5;235m[38;5;249m [49m[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;12m [39m[38;5;14m[1mnvpro-samples[0m[38;5;12m (https://github.com/nvpro-samples) - NVIDIA DesignWorks Samples. [39m[38;5;12mLICENSE[39m[38;5;14m[1m (https://github.com/nvpro-samples/gl_vk_threaded_cadscene/blob/master/LICENSE)[0m[38;5;12m [39m
|
||||
[48;5;235m[38;5;249m* **gl_vk_chopper** (https://github.com/nvpro-samples/gl_vk_chopper) - Simple vulkan rendering example.[49m[39m[48;5;235m[38;5;249m [49m[39m
|
||||
[48;5;235m[38;5;249m* **gl_vk_threaded_cadscene** (https://github.com/nvpro-samples/gl_vk_threaded_cadscene) - OpenGL and Vulkan comparison on rendering a CAD scene using various techniques and **the blog** (https://developer.nvid[49m[39m[48;5;235m[38;5;249m [49m[39m
|
||||
[48;5;235m[38;5;249mia.com/vulkan-opengl-threaded-cad-scene-sample) about it.[49m[39m[48;5;235m[38;5;249m [49m[39m
|
||||
[48;5;235m[38;5;249m* **gl_vk_threaded_cadscene** (https://github.com/nvpro-samples/gl_vk_threaded_cadscene) - OpenGL and Vulkan comparison on rendering a CAD scene using various techniques and **the blog** (ht[49m[39m[48;5;235m[38;5;249m [49m[39m
|
||||
[48;5;235m[38;5;249mtps://developer.nvidia.com/vulkan-opengl-threaded-cad-scene-sample) about it.[49m[39m[48;5;235m[38;5;249m [49m[39m
|
||||
[48;5;235m[38;5;249m* **gl_vk_bk3dthreaded** (https://github.com/nvpro-samples/gl_vk_bk3dthreaded) - Vulkan sample rendering 3D with 'worker-threads'.[49m[39m[48;5;235m[38;5;249m [49m[39m
|
||||
[48;5;235m[38;5;249m* **gl_vk_supersampled** (https://github.com/nvpro-samples/gl_vk_supersampled) - Vulkan sample showing a high quality super-sampled rendering.[49m[39m[48;5;235m[38;5;249m [49m[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;12m [39m[38;5;14m[1mNVIDIA[0m[38;5;14m[1m [0m[38;5;14m[1mGameWorks[0m[38;5;14m[1m [0m[38;5;14m[1mSamples[0m[38;5;12m [39m[38;5;12m(https://github.com/NVIDIAGameWorks/GraphicsSamples)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mGameWorks[39m[38;5;12m [39m[38;5;12mcross-platform[39m[38;5;12m [39m[38;5;12mgraphics[39m[38;5;12m [39m[38;5;12mAPI[39m[38;5;12m [39m[38;5;12msamples.[39m[38;5;12m [39m[38;5;12mLICENSE[39m[38;5;14m[1m [0m
|
||||
@@ -161,8 +165,8 @@
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;12m [39m[38;5;14m[1mLunarG's Samples[0m[38;5;12m (https://github.com/LunarG/VulkanSamples)[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;12m [39m[38;5;14m[1mvkcube[0m[38;5;12m (https://github.com/krh/vkcube) - 'vkcube' sample from krh, works under X, wayland and VT console with[39m
|
||||
[38;5;12mdrm/kms.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;12m [39m[38;5;14m[1mStardust[0m[38;5;14m[1m [0m[38;5;14m[1mfrom[0m[38;5;14m[1m [0m[38;5;14m[1mIntel[0m[38;5;12m [39m[38;5;12m(https://github.com/GameTechDev/stardust_vulkan)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mThe[39m[38;5;12m [39m[38;5;12mStardust[39m[38;5;12m [39m[38;5;12msample[39m[38;5;12m [39m[38;5;12mapplication[39m[38;5;12m [39m[38;5;12muses[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mVulkan[39m[38;5;12m [39m[38;5;12mgraphics[39m[38;5;12m [39m[38;5;12mAPI[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mefficiently[39m[38;5;12m [39m[38;5;12mrender[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mcloud[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12manimated[39m[38;5;12m [39m[38;5;12mparticles.[39m[38;5;12m [39m[38;5;12mLICENSE[39m[38;5;14m[1m [0m
|
||||
[38;5;14m[1m(https://github.com/GameTechDev/stardust_vulkan/blob/master/license.txt)[0m[38;5;12m [39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;12m [39m[38;5;14m[1mStardust[0m[38;5;14m[1m [0m[38;5;14m[1mfrom[0m[38;5;14m[1m [0m[38;5;14m[1mIntel[0m[38;5;12m [39m[38;5;12m(https://github.com/GameTechDev/stardust_vulkan)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mThe[39m[38;5;12m [39m[38;5;12mStardust[39m[38;5;12m [39m[38;5;12msample[39m[38;5;12m [39m[38;5;12mapplication[39m[38;5;12m [39m[38;5;12muses[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mVulkan[39m[38;5;12m [39m[38;5;12mgraphics[39m[38;5;12m [39m[38;5;12mAPI[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mefficiently[39m[38;5;12m [39m[38;5;12mrender[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mcloud[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12manimated[39m[38;5;12m [39m[38;5;12mparticles.[39m[38;5;12m [39m
|
||||
[38;5;12mLICENSE[39m[38;5;14m[1m [0m[38;5;14m[1m(https://github.com/GameTechDev/stardust_vulkan/blob/master/license.txt)[0m[38;5;12m [39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;12m [39m[38;5;14m[1mVulkan Quake port based on QuakeSpasm[0m[38;5;12m (https://github.com/Novum/vkQuake).[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;12m [39m[38;5;14m[1mC# Samples[0m[38;5;12m (https://github.com/FacticiusVir/SharpVk-Samples) - Port of Overv's tutorials to [39m[38;5;14m[1mSharpVk[0m[38;5;12m (https://github.com/FacticiusVir/SharpVk) [39m[38;5;14m[1mMIT[0m[38;5;12m [39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;12m [39m[38;5;14m[1mVulkan-Forward-Plus-Renderer[0m[38;5;12m (https://github.com/WindyDarian/Vulkan-Forward-Plus-Renderer) - VFPR - a Vulkan Forward Plus Renderer. [39m[38;5;14m[1mMIT[0m[38;5;12m [39m
|
||||
@@ -175,7 +179,8 @@
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;12m [39m[38;5;14m[1mGL_vs_VK[0m[38;5;12m (https://github.com/RippeR37/GL_vs_VK) - Comparison of OpenGL and Vulkan API in terms of performance. [39m[38;5;14m[1mMIT[0m[38;5;12m [39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;12m [39m[38;5;14m[1mVulkan Basic Graphics Samples[0m[38;5;12m (https://github.com/vcoda/basic-graphics-samples) - Collection of simple graphics samples that are written using Magma library.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;12m [39m[38;5;14m[1mSimple RTX Vulkan raytracing tutorials[0m[38;5;12m (https://github.com/iOrange/rtxON). [39m[38;5;14m[1mMIT[0m[38;5;12m [39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;12m [39m[38;5;14m[1mRay Tracing In One Weekend (Vulkan RTX)[0m[38;5;12m (https://github.com/GPSnoopy/RayTracingInVulkan) - Implementation of Peter Shirley's Ray Tracing In One Weekend book using Vulkan and NVIDIA's RTX extension.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;12m [39m[38;5;14m[1mRay[0m[38;5;14m[1m [0m[38;5;14m[1mTracing[0m[38;5;14m[1m [0m[38;5;14m[1mIn[0m[38;5;14m[1m [0m[38;5;14m[1mOne[0m[38;5;14m[1m [0m[38;5;14m[1mWeekend[0m[38;5;14m[1m [0m[38;5;14m[1m(Vulkan[0m[38;5;14m[1m [0m[38;5;14m[1mRTX)[0m[38;5;12m [39m[38;5;12m(https://github.com/GPSnoopy/RayTracingInVulkan)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mImplementation[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mPeter[39m[38;5;12m [39m[38;5;12mShirley's[39m[38;5;12m [39m[38;5;12mRay[39m[38;5;12m [39m[38;5;12mTracing[39m[38;5;12m [39m[38;5;12mIn[39m[38;5;12m [39m[38;5;12mOne[39m[38;5;12m [39m[38;5;12mWeekend[39m[38;5;12m [39m[38;5;12mbook[39m[38;5;12m [39m[38;5;12musing[39m[38;5;12m [39m[38;5;12mVulkan[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mNVIDIA's[39m[38;5;12m [39m[38;5;12mRTX[39m[38;5;12m [39m
|
||||
[38;5;12mextension.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;12m [39m[38;5;14m[1mGears VK[0m[38;5;12m (https://github.com/jeffboody/gearsvk) - Gears VK is a heavily modified port of the famous "gears" demo to Vulkan/Android/Linux. [39m[38;5;14m[1mMIT[0m[38;5;12m [39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;12m [39m[38;5;14m[1mHello triangle,[0m[38;5;12m (https://github.com/maierfelix/VK_KHR_ray_tracing) based on Vulkan Ray Tracing extensions. [39m[38;5;14m[1mMIT[0m[38;5;12m [39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;12m [39m[38;5;14m[1mSimple Animation Blender[0m[38;5;12m (https://github.com/Red1C3/Simple-Animation-Blender) - A real-time 1D animation blender and player using Vulkan as graphical back end and ImGui for GUI. [39m[38;5;14m[1mMIT[0m[38;5;12m [39m
|
||||
@@ -183,8 +188,9 @@
|
||||
[38;2;255;187;0m[4mLibraries[0m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;12m2D[39m
|
||||
[38;5;12m [39m[38;5;12m [39m[38;5;12m [39m[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;12m [39m[38;5;14m[1mimgui[0m[38;5;12m (https://github.com/ocornut/imgui) - Immediate Mode Graphical User interface. [39m[38;5;14m[1mMIT[0m[38;5;12m [39m
|
||||
[38;5;12m [39m[38;5;12m [39m[38;5;12m [39m[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;12m [39m[38;5;14m[1mSkia[0m[38;5;12m [39m[38;5;12m(https://skia.googlesource.com/skia)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mGoogle's[39m[38;5;12m [39m[38;5;12m2D[39m[38;5;12m [39m[38;5;12mgraphics[39m[38;5;12m [39m[38;5;12mlibrary[39m[38;5;12m [39m[38;5;12mhas[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;14m[1mVulkan[0m[38;5;12m [39m[38;5;12m(https://skia.org/user/special/vulkan)[39m[38;5;12m [39m[38;5;14m[1mbackend[0m[38;5;12m [39m[38;5;12m(https://github.com/google/skia/tree/master/src/gpu/vk),[39m[38;5;12m [39m[38;5;12mdemonstrated[39m[38;5;12m [39m[38;5;12min[39m
|
||||
[38;5;12ma[39m[38;5;12m [39m[38;5;12mcross-platform[39m[38;5;12m [39m[38;5;14m[1msample[0m[38;5;14m[1m [0m[38;5;14m[1mapplication[0m[38;5;12m [39m[38;5;12m(https://skia.org/user/sample/viewer)[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;12mits[39m[38;5;12m [39m[38;5;12mown[39m[38;5;12m [39m[38;5;14m[1mwindow[0m[38;5;14m[1m [0m[38;5;14m[1mlibrary[0m[38;5;12m [39m[38;5;12m(https://github.com/google/skia/tree/master/tools/viewer).[39m[38;5;12m [39m[38;5;14m[1mBSD[0m[38;5;14m[1m [0m[38;5;14m[1m3-clause[0m[38;5;12m [39m[38;5;14m[1mwebsite[0m[38;5;12m [39m[38;5;12m(https://skia.org)[39m
|
||||
[38;5;12m [39m[38;5;12m [39m[38;5;12m [39m[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;12m [39m[38;5;14m[1mSkia[0m[38;5;12m [39m[38;5;12m(https://skia.googlesource.com/skia)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mGoogle's[39m[38;5;12m [39m[38;5;12m2D[39m[38;5;12m [39m[38;5;12mgraphics[39m[38;5;12m [39m[38;5;12mlibrary[39m[38;5;12m [39m[38;5;12mhas[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;14m[1mVulkan[0m[38;5;12m [39m[38;5;12m(https://skia.org/user/special/vulkan)[39m[38;5;12m [39m[38;5;14m[1mbackend[0m[38;5;12m [39m
|
||||
[38;5;12m(https://github.com/google/skia/tree/master/src/gpu/vk),[39m[38;5;12m [39m[38;5;12mdemonstrated[39m[38;5;12m [39m[38;5;12min[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mcross-platform[39m[38;5;12m [39m[38;5;14m[1msample[0m[38;5;14m[1m [0m[38;5;14m[1mapplication[0m[38;5;12m [39m[38;5;12m(https://skia.org/user/sample/viewer)[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;12mits[39m[38;5;12m [39m[38;5;12mown[39m[38;5;12m [39m[38;5;14m[1mwindow[0m[38;5;14m[1m [0m[38;5;14m[1mlibrary[0m[38;5;12m [39m
|
||||
[38;5;12m(https://github.com/google/skia/tree/master/tools/viewer).[39m[38;5;12m [39m[38;5;14m[1mBSD[0m[38;5;14m[1m [0m[38;5;14m[1m3-clause[0m[38;5;12m [39m[38;5;14m[1mwebsite[0m[38;5;12m [39m[38;5;12m(https://skia.org)[39m
|
||||
[38;5;12m [39m[38;5;12m [39m[38;5;12m [39m[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;12m [39m[38;5;14m[1mVKVG[0m[38;5;12m (https://github.com/jpbruyere/vkvg) - Vulkan 2D graphics library, API follows the same pattern as Cairo graphics lib, but with new functions.[39m
|
||||
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;12mCompute[39m
|
||||
@@ -198,9 +204,10 @@
|
||||
[38;5;12m [39m[38;5;12m [39m[38;5;12m [39m[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;12m [39m[38;5;14m[1mVulkan Memory Allocator[0m[38;5;12m (https://github.com/GPUOpen-LibrariesAndSDKs/VulkanMemoryAllocator) - Easy to integrate Vulkan memory allocation library from AMD. [39m[38;5;14m[1mMIT[0m[38;5;12m [39m
|
||||
[48;5;235m[38;5;249m * **VulkanMemoryAllocator-Hpp** (https://github.com/malte-v/VulkanMemoryAllocator-Hpp) - C++ Bindings for VMA, like Vulkan-HPP[49m[39m
|
||||
[38;5;12m [39m[38;5;12m [39m[38;5;12m [39m[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;12m [39m[38;5;14m[1mFossilize[0m[38;5;12m (https://github.com/Themaister/Fossilize) - serialization format for various persistent Vulkan object types. [39m[38;5;14m[1mMIT[0m[38;5;12m [39m
|
||||
[38;5;12m [39m[38;5;12m [39m[38;5;12m [39m[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;12m [39m[38;5;14m[1mvk-bootstrap[0m[38;5;12m (https://github.com/charles-lunarg/vk-bootstrap) - C++ utility library to jump start Vulkan development by automating instance, physical device, device, and swapchain creation. [39m[38;5;14m[1mMIT[0m[38;5;12m [39m
|
||||
[38;5;12m [39m[38;5;12m [39m[38;5;12m [39m[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;12m [39m[38;5;14m[1mGoogle's[0m[38;5;14m[1m [0m[38;5;14m[1mvulkan-cpp-library[0m[38;5;12m [39m[38;5;12m(https://github.com/google/vulkan-cpp-library)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mVulkan[39m[38;5;12m [39m[38;5;12mabstraction[39m[38;5;12m [39m[38;5;12mlibrary[39m[38;5;12m [39m[38;5;12musing[39m[38;5;12m [39m[38;5;12mC++11[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mmemory,[39m[38;5;12m [39m[38;5;12mresource[39m[38;5;12m [39m[38;5;12mmanagement,[39m[38;5;12m [39m[38;5;12mtype[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mthread[39m[38;5;12m [39m[38;5;12msafety[39m[38;5;12m [39m[38;5;12mas[39m[38;5;12m [39m[38;5;12mwell[39m[38;5;12m [39m[38;5;12mas[39m[38;5;12m [39m[38;5;12msystem[39m[38;5;12m [39m[38;5;12mindependency.[39m[38;5;12m [39m
|
||||
[38;5;14m[1mApache[0m[38;5;12m [39m
|
||||
[38;5;12m [39m[38;5;12m [39m[38;5;12m [39m[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;12m [39m[38;5;14m[1mvk-bootstrap[0m[38;5;12m [39m[38;5;12m(https://github.com/charles-lunarg/vk-bootstrap)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mC++[39m[38;5;12m [39m[38;5;12mutility[39m[38;5;12m [39m[38;5;12mlibrary[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mjump[39m[38;5;12m [39m[38;5;12mstart[39m[38;5;12m [39m[38;5;12mVulkan[39m[38;5;12m [39m[38;5;12mdevelopment[39m[38;5;12m [39m[38;5;12mby[39m[38;5;12m [39m[38;5;12mautomating[39m[38;5;12m [39m[38;5;12minstance,[39m[38;5;12m [39m[38;5;12mphysical[39m[38;5;12m [39m[38;5;12mdevice,[39m[38;5;12m [39m[38;5;12mdevice,[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mswapchain[39m[38;5;12m [39m
|
||||
[38;5;12mcreation.[39m[38;5;12m [39m[38;5;14m[1mMIT[0m[38;5;12m [39m
|
||||
[38;5;12m [39m[38;5;12m [39m[38;5;12m [39m[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;12m [39m[38;5;14m[1mGoogle's[0m[38;5;14m[1m [0m[38;5;14m[1mvulkan-cpp-library[0m[38;5;12m [39m[38;5;12m(https://github.com/google/vulkan-cpp-library)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mVulkan[39m[38;5;12m [39m[38;5;12mabstraction[39m[38;5;12m [39m[38;5;12mlibrary[39m[38;5;12m [39m[38;5;12musing[39m[38;5;12m [39m[38;5;12mC++11[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mmemory,[39m[38;5;12m [39m[38;5;12mresource[39m[38;5;12m [39m[38;5;12mmanagement,[39m[38;5;12m [39m[38;5;12mtype[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mthread[39m[38;5;12m [39m[38;5;12msafety[39m[38;5;12m [39m[38;5;12mas[39m[38;5;12m [39m[38;5;12mwell[39m[38;5;12m [39m[38;5;12mas[39m[38;5;12m [39m
|
||||
[38;5;12msystem[39m[38;5;12m [39m[38;5;12mindependency.[39m[38;5;12m [39m[38;5;14m[1mApache[0m[38;5;12m [39m
|
||||
[38;5;12m [39m[38;5;12m [39m[38;5;12m [39m[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;12m [39m[38;5;14m[1mFrameGraph[0m[38;5;12m (https://github.com/azhirnov/FrameGraph) - Vulkan abstraction layer that represent frame as a task graph. [39m[38;5;14m[1mBSD 2-clause[0m[38;5;12m [39m
|
||||
[38;5;12m [39m[38;5;12m [39m[38;5;12m [39m[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;12m [39m[38;5;14m[1mV-EZ[0m[38;5;12m (https://github.com/GPUOpen-LibrariesAndSDKs/V-EZ) - light-weight middleware layer for the Vulkan API targeting Professional Workstation ISVs. [39m[38;5;14m[1mMIT[0m[38;5;12m [39m
|
||||
[38;5;12m [39m[38;5;12m [39m[38;5;12m [39m[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;12m [39m[38;5;14m[1mVookoo[0m[38;5;12m (https://github.com/andy-thomason/Vookoo) - Vookoo is a set of dependency-free utilities to assist in the construction and updating of Vulkan graphics data structres. [39m[38;5;14m[1mMIT[0m[38;5;12m [39m
|
||||
@@ -211,17 +218,19 @@
|
||||
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;12mFrameworks, Engines, Higher Level Rendering[39m
|
||||
[38;5;12m [39m[38;5;12m [39m[38;5;12m [39m[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;12m [39m[38;5;14m[1mAcid[0m[38;5;12m (https://github.com/Equilibrium-Games/Acid) - A high speed C++17 Vulkan game engine. [39m[38;5;14m[1mMIT[0m[38;5;12m [39m
|
||||
[38;5;12m [39m[38;5;12m [39m[38;5;12m [39m[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;12m [39m[38;5;14m[1mAMD's Anvil[0m[38;5;12m (https://github.com/GPUOpen-LibrariesAndSDKs/Anvil) - cross-platform framework for Vulkan. [39m[38;5;12mLICENSE[39m[38;5;14m[1m (https://github.com/GPUOpen-LibrariesAndSDKs/Anvil/blob/master/LICENSE.txt)[0m[38;5;12m [39m
|
||||
[38;5;12m [39m[38;5;12m [39m[38;5;12m [39m[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;12m [39m[38;5;14m[1mAMD's[0m[38;5;14m[1m [0m[38;5;14m[1mAnvil[0m[38;5;12m [39m[38;5;12m(https://github.com/GPUOpen-LibrariesAndSDKs/Anvil)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mcross-platform[39m[38;5;12m [39m[38;5;12mframework[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mVulkan.[39m[38;5;12m [39m[38;5;12mLICENSE[39m[38;5;14m[1m [0m
|
||||
[38;5;14m[1m(https://github.com/GPUOpen-LibrariesAndSDKs/Anvil/blob/master/LICENSE.txt)[0m[38;5;12m [39m
|
||||
[38;5;12m [39m[38;5;12m [39m[38;5;12m [39m[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;12m [39m[38;5;14m[1mAuto-Vk[0m[38;5;12m (https://github.com/cg-tuwien/Auto-Vk) - Vulkan convenience and productivity layer for modern C++, atop Vulkan-Hpp, by the Research Unit of Computer Graphics, TU Wien. [39m[38;5;14m[1mMIT[0m[38;5;12m [39m
|
||||
[38;5;12m [39m[38;5;12m [39m[38;5;12m [39m[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;12m [39m[38;5;14m[1mAuto-Vk-Toolkit[0m[38;5;12m [39m[38;5;12m(https://github.com/cg-tuwien/Auto-Vk-Toolkit)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mC++[39m[38;5;12m [39m[38;5;12mframework[39m[38;5;12m [39m[38;5;12maround[39m[38;5;12m [39m[38;5;14m[1mAuto-Vk[0m[38;5;12m [39m[38;5;12m(https://github.com/cg-tuwien/Auto-Vk)[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mrapid[39m[38;5;12m [39m[38;5;12mprototyping,[39m[38;5;12m [39m[38;5;12mresearch,[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mteaching,[39m[38;5;12m [39m[38;5;12mby[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mResearch[39m[38;5;12m [39m[38;5;12mUnit[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m
|
||||
[38;5;12mComputer[39m[38;5;12m [39m[38;5;12mGraphics,[39m[38;5;12m [39m[38;5;12mTU[39m[38;5;12m [39m[38;5;12mWien.[39m[38;5;12m [39m[38;5;14m[1mMIT[0m[38;5;14m[1m [0m[38;5;14m[1mfor[0m[38;5;14m[1m [0m[38;5;14m[1mthe[0m[38;5;14m[1m [0m[38;5;14m[1mframework's[0m[38;5;14m[1m [0m[38;5;14m[1mcode[0m[38;5;12m [39m
|
||||
[38;5;12m [39m[38;5;12m [39m[38;5;12m [39m[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;12m [39m[38;5;14m[1mbgfx[0m[38;5;12m [39m[38;5;12m(https://github.com/bkaradzic/bgfx#bgfx---cross-platform-rendering-library)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mCross-platform,[39m[38;5;12m [39m[38;5;12mgraphics[39m[38;5;12m [39m[38;5;12mAPI[39m[38;5;12m [39m[38;5;12magnostic,[39m[38;5;12m [39m[38;5;12m"Bring[39m[38;5;12m [39m[38;5;12mYour[39m[38;5;12m [39m[38;5;12mOwn[39m[38;5;12m [39m[38;5;12mEngine/Framework"[39m[38;5;12m [39m[38;5;12mstyle[39m[38;5;12m [39m[38;5;12mrendering[39m[38;5;12m [39m[38;5;12mlibrary.[39m[38;5;12m [39m[38;5;12mBSD-2-clause[39m[38;5;14m[1m [0m
|
||||
[38;5;14m[1m(https://github.com/bkaradzic/bgfx/blob/master/LICENSE)[0m[38;5;12m [39m
|
||||
[38;5;12m [39m[38;5;12m [39m[38;5;12m [39m[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;12m [39m[38;5;14m[1mAuto-Vk-Toolkit[0m[38;5;12m [39m[38;5;12m(https://github.com/cg-tuwien/Auto-Vk-Toolkit)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mC++[39m[38;5;12m [39m[38;5;12mframework[39m[38;5;12m [39m[38;5;12maround[39m[38;5;12m [39m[38;5;14m[1mAuto-Vk[0m[38;5;12m [39m[38;5;12m(https://github.com/cg-tuwien/Auto-Vk)[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mrapid[39m[38;5;12m [39m[38;5;12mprototyping,[39m[38;5;12m [39m[38;5;12mresearch,[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mteaching,[39m[38;5;12m [39m[38;5;12mby[39m[38;5;12m [39m
|
||||
[38;5;12mthe[39m[38;5;12m [39m[38;5;12mResearch[39m[38;5;12m [39m[38;5;12mUnit[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mComputer[39m[38;5;12m [39m[38;5;12mGraphics,[39m[38;5;12m [39m[38;5;12mTU[39m[38;5;12m [39m[38;5;12mWien.[39m[38;5;12m [39m[38;5;14m[1mMIT[0m[38;5;14m[1m [0m[38;5;14m[1mfor[0m[38;5;14m[1m [0m[38;5;14m[1mthe[0m[38;5;14m[1m [0m[38;5;14m[1mframework's[0m[38;5;14m[1m [0m[38;5;14m[1mcode[0m[38;5;12m [39m
|
||||
[38;5;12m [39m[38;5;12m [39m[38;5;12m [39m[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;12m [39m[38;5;14m[1mbgfx[0m[38;5;12m [39m[38;5;12m(https://github.com/bkaradzic/bgfx#bgfx---cross-platform-rendering-library)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mCross-platform,[39m[38;5;12m [39m[38;5;12mgraphics[39m[38;5;12m [39m[38;5;12mAPI[39m[38;5;12m [39m[38;5;12magnostic,[39m[38;5;12m [39m[38;5;12m"Bring[39m[38;5;12m [39m[38;5;12mYour[39m[38;5;12m [39m[38;5;12mOwn[39m[38;5;12m [39m[38;5;12mEngine/Framework"[39m[38;5;12m [39m[38;5;12mstyle[39m[38;5;12m [39m[38;5;12mrendering[39m[38;5;12m [39m[38;5;12mlibrary.[39m[38;5;12m [39m
|
||||
[38;5;12mBSD-2-clause[39m[38;5;14m[1m [0m[38;5;14m[1m(https://github.com/bkaradzic/bgfx/blob/master/LICENSE)[0m[38;5;12m [39m
|
||||
[38;5;12m [39m[38;5;12m [39m[38;5;12m [39m[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;12m [39m[38;5;14m[1mbsf[0m[38;5;12m (https://github.com/GameFoundry/bsf) - Modern C++14 library for the development of real-time graphical applications. [39m[38;5;14m[1mMIT[0m[38;5;12m [39m
|
||||
[38;5;12m [39m[38;5;12m [39m[38;5;12m [39m[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;12m [39m[38;5;14m[1mCinder[0m[38;5;12m (https://github.com/cinder/Cinder) and [39m[38;5;14m[1mthe story[0m[38;5;12m (https://libcinder.org/notes/vulkan) [39m[38;5;14m[1mbehind[0m[38;5;12m (https://forum.libcinder.org/#Topic/23286000002614007). [39m[38;5;14m[1mBSD[0m[38;5;12m [39m
|
||||
[38;5;12m [39m[38;5;12m [39m[38;5;12m [39m[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;12m [39m[38;5;14m[1mDemoFramework[0m[38;5;12m [39m[38;5;12m(https://github.com/NXPmicro/gtec-demo-framework)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mNXP[39m[38;5;12m [39m[38;5;12mGTEC[39m[38;5;12m [39m[38;5;12mC++11[39m[38;5;12m [39m[38;5;12mcross-platform[39m[38;5;12m [39m[38;5;12mdemo[39m[38;5;12m [39m[38;5;12mframework[39m[38;5;12m [39m[38;5;12mincluding[39m[38;5;12m [39m[38;5;12mlots[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12msamples[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mVulkan,[39m[38;5;12m [39m[38;5;12mOpenGL[39m[38;5;12m [39m[38;5;12mES,[39m[38;5;12m [39m[38;5;12mOpenVX,[39m[38;5;12m [39m[38;5;12mOpenCL,[39m[38;5;12m [39m[38;5;12mOpenVG[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mOpenCV.[39m[38;5;12m [39m
|
||||
[38;5;12mBSD-3-clause[39m[38;5;14m[1m [0m[38;5;14m[1m(https://github.com/NXPmicro/gtec-demo-framework/blob/master/License.md)[0m[38;5;12m [39m
|
||||
[38;5;12m [39m[38;5;12m [39m[38;5;12m [39m[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;12m [39m[38;5;14m[1mDiligent Engine[0m[38;5;12m (https://github.com/DiligentGraphics/DiligentEngine) - a modern cross-platform low-level graphics library that supports OpenGL/GLES, Direct3D11/12 and Vulkan. [39m[38;5;14m[1mApache License 2.0[0m[38;5;12m [39m
|
||||
[38;5;12m [39m[38;5;12m [39m[38;5;12m [39m[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;12m [39m[38;5;14m[1mDemoFramework[0m[38;5;12m [39m[38;5;12m(https://github.com/NXPmicro/gtec-demo-framework)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mNXP[39m[38;5;12m [39m[38;5;12mGTEC[39m[38;5;12m [39m[38;5;12mC++11[39m[38;5;12m [39m[38;5;12mcross-platform[39m[38;5;12m [39m[38;5;12mdemo[39m[38;5;12m [39m[38;5;12mframework[39m[38;5;12m [39m[38;5;12mincluding[39m[38;5;12m [39m[38;5;12mlots[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12msamples[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mVulkan,[39m[38;5;12m [39m[38;5;12mOpenGL[39m[38;5;12m [39m[38;5;12mES,[39m[38;5;12m [39m[38;5;12mOpenVX,[39m[38;5;12m [39m[38;5;12mOpenCL,[39m[38;5;12m [39m[38;5;12mOpenVG[39m[38;5;12m [39m
|
||||
[38;5;12mand[39m[38;5;12m [39m[38;5;12mOpenCV.[39m[38;5;12m [39m[38;5;12mBSD-3-clause[39m[38;5;14m[1m [0m[38;5;14m[1m(https://github.com/NXPmicro/gtec-demo-framework/blob/master/License.md)[0m[38;5;12m [39m
|
||||
[38;5;12m [39m[38;5;12m [39m[38;5;12m [39m[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;12m [39m[38;5;14m[1mDiligent[0m[38;5;14m[1m [0m[38;5;14m[1mEngine[0m[38;5;12m [39m[38;5;12m(https://github.com/DiligentGraphics/DiligentEngine)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mmodern[39m[38;5;12m [39m[38;5;12mcross-platform[39m[38;5;12m [39m[38;5;12mlow-level[39m[38;5;12m [39m[38;5;12mgraphics[39m[38;5;12m [39m[38;5;12mlibrary[39m[38;5;12m [39m[38;5;12mthat[39m[38;5;12m [39m[38;5;12msupports[39m[38;5;12m [39m[38;5;12mOpenGL/GLES,[39m[38;5;12m [39m[38;5;12mDirect3D11/12[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mVulkan.[39m[38;5;12m [39m[38;5;14m[1mApache[0m[38;5;14m[1m [0m
|
||||
[38;5;14m[1mLicense[0m[38;5;14m[1m [0m[38;5;14m[1m2.0[0m[38;5;12m [39m
|
||||
[38;5;12m [39m[38;5;12m [39m[38;5;12m [39m[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;12m [39m[38;5;14m[1mFalcor[0m[38;5;12m (https://github.com/NVIDIAGameWorks/Falcor) - Real-time rendering framework from NVIDIA, supporting mainly DX12, with experimental Vulkan support. [39m[38;5;14m[1mBSD 3-clause[0m[38;5;12m [39m
|
||||
[38;5;12m [39m[38;5;12m [39m[38;5;12m [39m[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;12m [39m[38;5;14m[1mglfw[0m[38;5;12m (https://github.com/glfw/glfw) and [39m[38;5;14m[1mthe guide[0m[38;5;12m (http://www.glfw.org/docs/3.2/vulkan.html). [39m[38;5;12mLICENSE[39m[38;5;14m[1m (https://github.com/glfw/glfw/blob/master/LICENSE.md)[0m[38;5;12m [39m
|
||||
[38;5;12m [39m[38;5;12m [39m[38;5;12m [39m[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;12m [39m[38;5;14m[1mIntrinsic Engine[0m[38;5;12m (https://github.com/begla/Intrinsic) - Intrinsic is a Vulkan based cross-platform graphics and game engine. [39m[38;5;14m[1mApache License 2.0[0m[38;5;12m [39m
|
||||
@@ -238,13 +247,13 @@
|
||||
[38;5;12m [39m[38;5;12m [39m[38;5;12m [39m[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;12m [39m[38;5;14m[1mSpectrum[0m[38;5;12m (https://github.com/mwalczyk/spectrum_core) - Work-in-progress framework and abstraction layer around Vulkan.[39m
|
||||
[38;5;12m [39m[38;5;12m [39m[38;5;12m [39m[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;12m [39m[38;5;14m[1mTephra[0m[38;5;12m (https://github.com/Dolkar/Tephra) - A modern C++17 graphics and compute library filling the gap between Vulkan and high-level APIs like OpenGL. [39m[38;5;14m[1mMIT[0m[38;5;12m [39m
|
||||
[38;5;12m [39m[38;5;12m [39m[38;5;12m [39m[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;12m [39m[38;5;14m[1mThe-Forge[0m[38;5;12m (https://github.com/ConfettiFX/The-Forge) - DirectX 12, Vulkan, macOS Metal 2 rendering framework. [39m[38;5;14m[1mApache License 2.0[0m[38;5;12m [39m
|
||||
[38;5;12m [39m[38;5;12m [39m[38;5;12m [39m[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;12m [39m[38;5;14m[1mVKFS[0m[38;5;12m [39m[38;5;12m(https://github.com/MHDtA-dev/VKFS)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mCross-platform[39m[38;5;12m [39m[38;5;12measy-to-use[39m[38;5;12m [39m[38;5;12mC++[39m[38;5;12m [39m[38;5;12mframework[39m[38;5;12m [39m[38;5;12mthat[39m[38;5;12m [39m[38;5;12mallows[39m[38;5;12m [39m[38;5;12myou[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mquickly[39m[38;5;12m [39m[38;5;12minitialize[39m[38;5;12m [39m[38;5;12mVulkan[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mget[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mready-made[39m[38;5;12m [39m[38;5;12menvironment.[39m[38;5;12m [39m[38;5;12mProvides[39m[38;5;12m [39m[38;5;12mhigh-level[39m[38;5;12m [39m[38;5;12mabstraction[39m[38;5;12m [39m[38;5;12mover[39m[38;5;12m [39m[38;5;12mbasic[39m
|
||||
[38;5;12mVulkan[39m[38;5;12m [39m[38;5;12mobjects.[39m
|
||||
[38;5;12m [39m[38;5;12m [39m[38;5;12m [39m[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;12m [39m[38;5;14m[1mVKFS[0m[38;5;12m [39m[38;5;12m(https://github.com/MHDtA-dev/VKFS)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mCross-platform[39m[38;5;12m [39m[38;5;12measy-to-use[39m[38;5;12m [39m[38;5;12mC++[39m[38;5;12m [39m[38;5;12mframework[39m[38;5;12m [39m[38;5;12mthat[39m[38;5;12m [39m[38;5;12mallows[39m[38;5;12m [39m[38;5;12myou[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mquickly[39m[38;5;12m [39m[38;5;12minitialize[39m[38;5;12m [39m[38;5;12mVulkan[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mget[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mready-made[39m[38;5;12m [39m[38;5;12menvironment.[39m[38;5;12m [39m[38;5;12mProvides[39m[38;5;12m [39m[38;5;12mhigh-level[39m[38;5;12m [39m
|
||||
[38;5;12mabstraction[39m[38;5;12m [39m[38;5;12mover[39m[38;5;12m [39m[38;5;12mbasic[39m[38;5;12m [39m[38;5;12mVulkan[39m[38;5;12m [39m[38;5;12mobjects.[39m
|
||||
[38;5;12m [39m[38;5;12m [39m[38;5;12m [39m[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;12m [39m[38;5;14m[1mVkHLF[0m[38;5;12m (https://github.com/nvpro-pipeline/VkHLF) - Vulkan High Level Framework. [39m[38;5;12mLICENSE[39m[38;5;14m[1m [0m[38;5;12m (https://github.com/nvpro-pipeline/VkHLF/blob/master/LICENSE.txt)[39m
|
||||
[38;5;12m [39m[38;5;12m [39m[38;5;12m [39m[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;12m [39m[38;5;14m[1mVulkan[0m[38;5;14m[1m [0m[38;5;14m[1mLaunchpad[0m[38;5;12m [39m[38;5;12m(https://github.com/cg-tuwien/VulkanLaunchpad)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mVulkan[39m[38;5;12m [39m[38;5;12mframework[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mWindows,[39m[38;5;12m [39m[38;5;12mmacOS,[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mLinux.[39m[38;5;12m [39m[38;5;12mEspecially[39m[38;5;12m [39m[38;5;12mwell-suited[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mVulkan[39m[38;5;12m [39m[38;5;12mbeginners,[39m[38;5;12m [39m[38;5;12mused[39m[38;5;12m [39m[38;5;12min[39m[38;5;12m [39m[38;5;12muniversity[39m[38;5;12m [39m[38;5;12meducation,[39m[38;5;12m [39m[38;5;12mby[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mResearch[39m[38;5;12m [39m
|
||||
[38;5;12mUnit[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mComputer[39m[38;5;12m [39m[38;5;12mGraphics,[39m[38;5;12m [39m[38;5;12mTU[39m[38;5;12m [39m[38;5;12mWien.[39m[38;5;12m [39m[38;5;14m[1mMIT[0m[38;5;12m [39m
|
||||
[48;5;235m[38;5;249m * **Vulkan Launchpad Starter** (https://github.com/cg-tuwien/VulkanLaunchpadStarter) - Starter template containing additional functionality and assets. ****LICENSE** ** (https://github.com/cg-tuwien/VulkanLau[49m[39m[48;5;235m[38;5;249m [49m[39m
|
||||
[48;5;235m[38;5;249mnchpadStarter/blob/main/LICENSE)[49m[39m[48;5;235m[38;5;249m [49m[39m
|
||||
[38;5;12m [39m[38;5;12m [39m[38;5;12m [39m[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;12m [39m[38;5;14m[1mVulkan[0m[38;5;14m[1m [0m[38;5;14m[1mLaunchpad[0m[38;5;12m [39m[38;5;12m(https://github.com/cg-tuwien/VulkanLaunchpad)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mVulkan[39m[38;5;12m [39m[38;5;12mframework[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mWindows,[39m[38;5;12m [39m[38;5;12mmacOS,[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mLinux.[39m[38;5;12m [39m[38;5;12mEspecially[39m[38;5;12m [39m[38;5;12mwell-suited[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mVulkan[39m[38;5;12m [39m[38;5;12mbeginners,[39m[38;5;12m [39m[38;5;12mused[39m[38;5;12m [39m[38;5;12min[39m[38;5;12m [39m[38;5;12muniversity[39m[38;5;12m [39m
|
||||
[38;5;12meducation,[39m[38;5;12m [39m[38;5;12mby[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mResearch[39m[38;5;12m [39m[38;5;12mUnit[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mComputer[39m[38;5;12m [39m[38;5;12mGraphics,[39m[38;5;12m [39m[38;5;12mTU[39m[38;5;12m [39m[38;5;12mWien.[39m[38;5;12m [39m[38;5;14m[1mMIT[0m[38;5;12m [39m
|
||||
[48;5;235m[38;5;249m * **Vulkan Launchpad Starter** (https://github.com/cg-tuwien/VulkanLaunchpadStarter) - Starter template containing additional functionality and assets. ****LICENSE** ** (https://github.com[49m[39m[48;5;235m[38;5;249m [49m[39m
|
||||
[48;5;235m[38;5;249m/cg-tuwien/VulkanLaunchpadStarter/blob/main/LICENSE)[49m[39m[48;5;235m[38;5;249m [49m[39m
|
||||
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;12mOther API Interop and Implementations[39m
|
||||
[38;5;12m [39m[38;5;12m [39m[38;5;12m [39m[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;12m [39m[38;5;14m[1mvisor[0m[38;5;12m (https://github.com/baldurk/visor) - Vulkan Ignoble Software Rasterizer. [39m[38;5;14m[1mMIT[0m[38;5;12m [39m
|
||||
@@ -275,7 +284,8 @@
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;12m [39m[38;5;14m[1mlibvulkan.lua[0m[38;5;12m (https://github.com/CapsAdmin/ffibuild/blob/master/vulkan/vulkan.lua) - Lua bindings for Vulkan.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;12m [39m[38;5;14m[1mdvulkan[0m[38;5;12m (https://github.com/ColonelThirtyTwo/dvulkan) - Auto-generated D bindings for Vulkan.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;12m [39m[38;5;14m[1mErupteD[0m[38;5;12m (https://github.com/ParticlePeter/ErupteD) - Another Auto-generated D bindings for Vulkan.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;12m [39m[38;5;14m[1mflextGL[0m[38;5;12m (https://github.com/mosra/flextgl) - Minimal Vulkan header/loader generator and [39m[38;5;14m[1mthe blog post[0m[38;5;12m (http://blog.magnum.graphics/hacking/simple-efficient-vulkan-loading-with-flextgl/) about it.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;12m [39m[38;5;14m[1mflextGL[0m[38;5;12m [39m[38;5;12m(https://github.com/mosra/flextgl)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mMinimal[39m[38;5;12m [39m[38;5;12mVulkan[39m[38;5;12m [39m[38;5;12mheader/loader[39m[38;5;12m [39m[38;5;12mgenerator[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;14m[1mthe[0m[38;5;14m[1m [0m[38;5;14m[1mblog[0m[38;5;14m[1m [0m[38;5;14m[1mpost[0m[38;5;12m [39m[38;5;12m(http://blog.magnum.graphics/hacking/simple-efficient-vulkan-loading-with-flextgl/)[39m[38;5;12m [39m
|
||||
[38;5;12mabout[39m[38;5;12m [39m[38;5;12mit.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;12m [39m[38;5;14m[1mSilk.NET[0m[38;5;12m (https://github.com/dotnet/Silk.NET) - C# bindings for Vulkan and others. [39m[38;5;14m[1mMIT[0m[38;5;12m [39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;12m [39m[38;5;14m[1mvulkan[0m[38;5;12m (https://github.com/expipiplus1/vulkan) - Haskell bindings for Vulkan and Vulkan Memory Allocator [39m[38;5;14m[1mBSD-3-Clause[0m[38;5;12m [39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;12m [39m[38;5;14m[1mnvk[0m[38;5;12m (https://github.com/maierfelix/nvk) - JavaScript bindings for Vulkan. [39m[38;5;14m[1mMIT[0m[38;5;12m [39m
|
||||
@@ -304,8 +314,8 @@
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;12m [39m[38;5;14m[1mCodeXL[0m[38;5;12m (https://github.com/GPUOpen-Tools/CodeXL) - CodeXL goes open source. [39m[38;5;14m[1mMIT[0m[38;5;12m [39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;12m [39m[38;5;14m[1mQualcomm Adreno GPU Tools[0m[38;5;12m (https://developer.qualcomm.com/software/adreno-gpu-sdk/tools) - samples, Adreno recommendation layer, best practice docs for Adreno GPU.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;12m [39m[38;5;14m[1mQualcomm Snapdragon Profiler[0m[38;5;12m (https://developer.qualcomm.com/software/snapdragon-profiler) - includes Vulkan traces and frame captures for Adreno GPU.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;12m [39m[38;5;14m[1mArm[0m[38;5;14m[1m [0m[38;5;14m[1mMobile[0m[38;5;14m[1m [0m[38;5;14m[1mStudio[0m[38;5;12m [39m[38;5;12m(https://www.arm.com/products/development-tools/graphics/arm-mobile-studio)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mincludes[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mArm[39m[38;5;12m [39m[38;5;12mGraphics[39m[38;5;12m [39m[38;5;12mAnalyzer[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mtrace[39m[38;5;12m [39m[38;5;12mgraphics[39m[38;5;12m [39m[38;5;12mperformance[39m[38;5;12m [39m[38;5;12missues[39m[38;5;12m [39m[38;5;12measily,[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mArm[39m[38;5;12m [39m[38;5;12mStreamline[39m[38;5;12m [39m[38;5;12mperformance[39m[38;5;12m [39m
|
||||
[38;5;12manalyzer,[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mwhole-system[39m[38;5;12m [39m[38;5;12mview[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mperformance[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mdetermine[39m[38;5;12m [39m[38;5;12mbottlenecks[39m[38;5;12m [39m[38;5;12mquickly[39m[38;5;12m [39m[38;5;12macross[39m[38;5;12m [39m[38;5;12mboth[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mCPU[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mGPU.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;12m [39m[38;5;14m[1mArm[0m[38;5;14m[1m [0m[38;5;14m[1mMobile[0m[38;5;14m[1m [0m[38;5;14m[1mStudio[0m[38;5;12m [39m[38;5;12m(https://www.arm.com/products/development-tools/graphics/arm-mobile-studio)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mincludes[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mArm[39m[38;5;12m [39m[38;5;12mGraphics[39m[38;5;12m [39m[38;5;12mAnalyzer[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mtrace[39m[38;5;12m [39m[38;5;12mgraphics[39m[38;5;12m [39m[38;5;12mperformance[39m[38;5;12m [39m[38;5;12missues[39m[38;5;12m [39m[38;5;12measily,[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mArm[39m[38;5;12m [39m
|
||||
[38;5;12mStreamline[39m[38;5;12m [39m[38;5;12mperformance[39m[38;5;12m [39m[38;5;12manalyzer,[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mwhole-system[39m[38;5;12m [39m[38;5;12mview[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mperformance[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mdetermine[39m[38;5;12m [39m[38;5;12mbottlenecks[39m[38;5;12m [39m[38;5;12mquickly[39m[38;5;12m [39m[38;5;12macross[39m[38;5;12m [39m[38;5;12mboth[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mCPU[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mGPU.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;12m [39m[38;5;14m[1mOpen Capture and Analytics Tool (OCAT)[0m[38;5;12m (https://github.com/GPUOpen-Tools/OCAT) - provides an FPS overlay and performance measurement for D3D11, D3D12, and Vulkan. [39m[38;5;14m[1mMIT[0m[38;5;12m [39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;12m [39m[38;5;14m[1mgapid[0m[38;5;12m (https://github.com/google/gapid) - Graphics API Debugger, can trace and replay Android OpenGL ES and Vulkan applications. [39m[38;5;14m[1mApache License 2.0[0m[38;5;12m [39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;12m [39m[38;5;14m[1mArm - PerfDoc[0m[38;5;12m (https://github.com/ARM-software/perfdoc) - a validation layer against the Mali Application Developer Best Practices document. [39m[38;5;14m[1mMIT[0m[38;5;12m [39m
|
||||
@@ -313,51 +323,52 @@
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;12m [39m[38;5;14m[1mMangoHud[0m[38;5;12m (https://github.com/flightlessmango/MangoHud) - Vulkan and OpenGL overlay for monitoring FPS, temperatures, CPU/GPU load. [39m[38;5;14m[1mMIT[0m[38;5;12m [39m
|
||||
|
||||
[38;2;255;187;0m[4mBooks[0m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mIntroduction[0m[38;5;14m[1m [0m[38;5;14m[1mto[0m[38;5;14m[1m [0m[38;5;14m[1mComputer[0m[38;5;14m[1m [0m[38;5;14m[1mGraphics[0m[38;5;14m[1m [0m[38;5;14m[1mand[0m[38;5;14m[1m [0m[38;5;14m[1mthe[0m[38;5;14m[1m [0m[38;5;14m[1mVulkan[0m[38;5;14m[1m [0m[38;5;14m[1mAPI[0m[38;5;12m [39m[38;5;12m(https://www.amazon.com/Introduction-Computer-Graphics-Vulkan-API/dp/1548616176)[39m[38;5;12m [39m[38;5;12mby[39m[38;5;12m [39m[38;5;14m[1mKenwright[0m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mIntroduce[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mreader[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mexciting[39m[38;5;12m [39m[38;5;12mtopic[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mcomputer[39m[38;5;12m [39m
|
||||
[38;5;12mgraphics[39m[38;5;12m [39m[38;5;12mfrom[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mgrounds-up[39m[38;5;12m [39m[38;5;12mpractical[39m[38;5;12m [39m[38;5;12mperspective[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mVulkan[39m[38;5;12m [39m[38;5;12mAPI.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mLearning Vulkan[0m[38;5;12m (https://www.amazon.com/Learning-Vulkan-Parminder-Singh/dp/1786469804) - by [39m[38;5;14m[1mParminder Singh[0m[38;5;12m - Get started with the Vulkan API and its programming techniques using the easy-to-follow examples.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mIntroduction[0m[38;5;14m[1m [0m[38;5;14m[1mto[0m[38;5;14m[1m [0m[38;5;14m[1mComputer[0m[38;5;14m[1m [0m[38;5;14m[1mGraphics[0m[38;5;14m[1m [0m[38;5;14m[1mand[0m[38;5;14m[1m [0m[38;5;14m[1mthe[0m[38;5;14m[1m [0m[38;5;14m[1mVulkan[0m[38;5;14m[1m [0m[38;5;14m[1mAPI[0m[38;5;12m [39m[38;5;12m(https://www.amazon.com/Introduction-Computer-Graphics-Vulkan-API/dp/1548616176)[39m[38;5;12m [39m[38;5;12mby[39m[38;5;12m [39m[38;5;14m[1mKenwright[0m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mIntroduce[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mreader[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mexciting[39m[38;5;12m [39m
|
||||
[38;5;12mtopic[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mcomputer[39m[38;5;12m [39m[38;5;12mgraphics[39m[38;5;12m [39m[38;5;12mfrom[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mgrounds-up[39m[38;5;12m [39m[38;5;12mpractical[39m[38;5;12m [39m[38;5;12mperspective[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mVulkan[39m[38;5;12m [39m[38;5;12mAPI.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mLearning[0m[38;5;14m[1m [0m[38;5;14m[1mVulkan[0m[38;5;12m [39m[38;5;12m(https://www.amazon.com/Learning-Vulkan-Parminder-Singh/dp/1786469804)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mby[39m[38;5;12m [39m[38;5;14m[1mParminder[0m[38;5;14m[1m [0m[38;5;14m[1mSingh[0m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mGet[39m[38;5;12m [39m[38;5;12mstarted[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mVulkan[39m[38;5;12m [39m[38;5;12mAPI[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mits[39m[38;5;12m [39m[38;5;12mprogramming[39m[38;5;12m [39m[38;5;12mtechniques[39m[38;5;12m [39m[38;5;12musing[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m
|
||||
[38;5;12measy-to-follow[39m[38;5;12m [39m[38;5;12mexamples.[39m
|
||||
[38;5;12m [39m[38;5;12m [39m[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mBook's Examples[0m[38;5;12m (https://github.com/PacktPublishing/Learning-Vulkan)[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mVulkan[0m[38;5;14m[1m [0m[38;5;14m[1mCookbook[0m[38;5;12m [39m[38;5;12m(https://www.amazon.com/Vulkan-Cookbook-Pawel-Lapinski/dp/1786468158)-[39m[38;5;12m [39m[38;5;12mby[39m[38;5;12m [39m[38;5;14m[1mPawel[0m[38;5;14m[1m [0m[38;5;14m[1mLapinski[0m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mExplores[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mwide[39m[38;5;12m [39m[38;5;12mrange[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mgraphics[39m[38;5;12m [39m[38;5;12mprogramming[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mGPU[39m[38;5;12m [39m[38;5;12mcompute[39m[38;5;12m [39m[38;5;12mmethods[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mmake[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mbest[39m[38;5;12m [39m[38;5;12muse[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m
|
||||
[38;5;12mVulkan[39m[38;5;12m [39m[38;5;12mAPI.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mVulkan[0m[38;5;14m[1m [0m[38;5;14m[1mCookbook[0m[38;5;12m [39m[38;5;12m(https://www.amazon.com/Vulkan-Cookbook-Pawel-Lapinski/dp/1786468158)-[39m[38;5;12m [39m[38;5;12mby[39m[38;5;12m [39m[38;5;14m[1mPawel[0m[38;5;14m[1m [0m[38;5;14m[1mLapinski[0m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mExplores[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mwide[39m[38;5;12m [39m[38;5;12mrange[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mgraphics[39m[38;5;12m [39m[38;5;12mprogramming[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mGPU[39m[38;5;12m [39m[38;5;12mcompute[39m[38;5;12m [39m[38;5;12mmethods[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mmake[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m
|
||||
[38;5;12mbest[39m[38;5;12m [39m[38;5;12muse[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mVulkan[39m[38;5;12m [39m[38;5;12mAPI.[39m
|
||||
[38;5;12m [39m[38;5;12m [39m[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mBook's Examples[0m[38;5;12m (https://github.com/PacktPublishing/Vulkan-Cookbook)[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mVulkan[0m[38;5;14m[1m [0m[38;5;14m[1mProgramming[0m[38;5;14m[1m [0m[38;5;14m[1mGuide[0m[38;5;12m [39m[38;5;12m(https://www.amazon.com/Vulkan-Programming-Guide-Official-Learning/dp/0134464540)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mby[39m[38;5;12m [39m[38;5;14m[1mGraham[0m[38;5;14m[1m [0m[38;5;14m[1mSellers[0m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;14m[1mJohn[0m[38;5;14m[1m [0m[38;5;14m[1mKessenich[0m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mIntroduces[39m[38;5;12m [39m[38;5;12mpowerful[39m[38;5;12m [39m[38;5;12m3D[39m[38;5;12m [39m[38;5;12mdevelopment[39m[38;5;12m [39m[38;5;12mtechniques[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mmany[39m[38;5;12m [39m
|
||||
[38;5;12mfields.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mVulkan[0m[38;5;14m[1m [0m[38;5;14m[1mProgramming[0m[38;5;14m[1m [0m[38;5;14m[1mGuide[0m[38;5;12m [39m[38;5;12m(https://www.amazon.com/Vulkan-Programming-Guide-Official-Learning/dp/0134464540)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mby[39m[38;5;12m [39m[38;5;14m[1mGraham[0m[38;5;14m[1m [0m[38;5;14m[1mSellers[0m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;14m[1mJohn[0m[38;5;14m[1m [0m[38;5;14m[1mKessenich[0m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mIntroduces[39m[38;5;12m [39m[38;5;12mpowerful[39m[38;5;12m [39m[38;5;12m3D[39m[38;5;12m [39m[38;5;12mdevelopment[39m[38;5;12m [39m
|
||||
[38;5;12mtechniques[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mmany[39m[38;5;12m [39m[38;5;12mfields.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mMastering[0m[38;5;14m[1m [0m[38;5;14m[1mGraphics[0m[38;5;14m[1m [0m[38;5;14m[1mProgramming[0m[38;5;14m[1m [0m[38;5;14m[1mwith[0m[38;5;14m[1m [0m[38;5;14m[1mVulkan[0m[38;5;12m [39m
|
||||
[38;5;12m(https://www.amazon.com/Mastering-Graphics-Programming-Vulkan-state/dp/1803244798/ref=sr_1_1?keywords=mastering+graphics+programming+with+vulkan&qid=1678290788&sprefix=mastering+graphics+%2Caps%2C255&sr=8-1)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m
|
||||
[38;5;12mDevelop[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mmodern[39m[38;5;12m [39m[38;5;12mrendering[39m[38;5;12m [39m[38;5;12mengine[39m[38;5;12m [39m[38;5;12mfrom[39m[38;5;12m [39m[38;5;12mfirst[39m[38;5;12m [39m[38;5;12mprinciples[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mstate-of-the-art[39m[38;5;12m [39m[38;5;12mtechniques,[39m[38;5;12m [39m[38;5;12mby[39m[38;5;12m [39m[38;5;14m[1mMarco[0m[38;5;14m[1m [0m[38;5;14m[1mCastorina[0m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;14m[1mGabriel[0m[38;5;14m[1m [0m[38;5;14m[1mSassone[0m[38;5;12m.[39m
|
||||
[38;5;12m(https://www.amazon.com/Mastering-Graphics-Programming-Vulkan-state/dp/1803244798/ref=sr_1_1?keywords=mastering+graphics+programming+with+vulkan&qid=1678290788&sprefix=mastering+graphics+%2[39m
|
||||
[38;5;12mCaps%2C255&sr=8-1)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mDevelop[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mmodern[39m[38;5;12m [39m[38;5;12mrendering[39m[38;5;12m [39m[38;5;12mengine[39m[38;5;12m [39m[38;5;12mfrom[39m[38;5;12m [39m[38;5;12mfirst[39m[38;5;12m [39m[38;5;12mprinciples[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mstate-of-the-art[39m[38;5;12m [39m[38;5;12mtechniques,[39m[38;5;12m [39m[38;5;12mby[39m[38;5;12m [39m[38;5;14m[1mMarco[0m[38;5;14m[1m [0m[38;5;14m[1mCastorina[0m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;14m[1mGabriel[0m[38;5;14m[1m [0m[38;5;14m[1mSassone[0m[38;5;12m.[39m
|
||||
|
||||
[38;2;255;187;0m[4mPapers[0m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;12m [39m[38;5;14m[1mThe[0m[38;5;14m[1m [0m[38;5;14m[1mRoad[0m[38;5;14m[1m [0m[38;5;14m[1mto[0m[38;5;14m[1m [0m[38;5;14m[1mVulkan:[0m[38;5;14m[1m [0m[38;5;14m[1mTeaching[0m[38;5;14m[1m [0m[38;5;14m[1mModern[0m[38;5;14m[1m [0m[38;5;14m[1mLow-Level[0m[38;5;14m[1m [0m[38;5;14m[1mAPIs[0m[38;5;14m[1m [0m[38;5;14m[1min[0m[38;5;14m[1m [0m[38;5;14m[1mIntroductory[0m[38;5;14m[1m [0m[38;5;14m[1mGraphics[0m[38;5;14m[1m [0m[38;5;14m[1mCourses[0m[38;5;12m [39m[38;5;12m(https://www.cg.tuwien.ac.at/research/publications/2022/unterguggenberger-2022-vulkan)[39m[38;5;12m [39m[38;5;12mby[39m[38;5;12m [39m[38;5;14m[1mJohannes[0m[38;5;14m[1m [0m[38;5;14m[1mUnterguggenberger[0m[38;5;12m,[39m[38;5;12m [39m
|
||||
[38;5;14m[1mBernhard[0m[38;5;14m[1m [0m[38;5;14m[1mKerbl[0m[38;5;12m,[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;14m[1mMichael[0m[38;5;14m[1m [0m[38;5;14m[1mWimmer[0m[38;5;12m,[39m[38;5;12m [39m[38;5;12mEurographics[39m[38;5;12m [39m[38;5;12m2022[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mEducation[39m[38;5;12m [39m[38;5;12mPapers[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;12m [39m[38;5;14m[1mThe[0m[38;5;14m[1m [0m[38;5;14m[1mRoad[0m[38;5;14m[1m [0m[38;5;14m[1mto[0m[38;5;14m[1m [0m[38;5;14m[1mVulkan:[0m[38;5;14m[1m [0m[38;5;14m[1mTeaching[0m[38;5;14m[1m [0m[38;5;14m[1mModern[0m[38;5;14m[1m [0m[38;5;14m[1mLow-Level[0m[38;5;14m[1m [0m[38;5;14m[1mAPIs[0m[38;5;14m[1m [0m[38;5;14m[1min[0m[38;5;14m[1m [0m[38;5;14m[1mIntroductory[0m[38;5;14m[1m [0m[38;5;14m[1mGraphics[0m[38;5;14m[1m [0m[38;5;14m[1mCourses[0m[38;5;12m [39m[38;5;12m(https://www.cg.tuwien.ac.at/research/publications/2022/unterguggenberger-2022-vulkan)[39m[38;5;12m [39m[38;5;12mby[39m[38;5;12m [39m[38;5;14m[1mJohannes[0m[38;5;14m[1m [0m
|
||||
[38;5;14m[1mUnterguggenberger[0m[38;5;12m,[39m[38;5;12m [39m[38;5;14m[1mBernhard[0m[38;5;14m[1m [0m[38;5;14m[1mKerbl[0m[38;5;12m,[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;14m[1mMichael[0m[38;5;14m[1m [0m[38;5;14m[1mWimmer[0m[38;5;12m,[39m[38;5;12m [39m[38;5;12mEurographics[39m[38;5;12m [39m[38;5;12m2022[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mEducation[39m[38;5;12m [39m[38;5;12mPapers[39m
|
||||
[48;5;235m[38;5;249m* Direct link to the **paper** (https://www.cg.tuwien.ac.at/research/publications/2022/unterguggenberger-2022-vulkan/unterguggenberger-2022-vulkan-paper.pdf).[49m[39m
|
||||
[48;5;235m[38;5;249m* Pre-recorded presentation on **YouTube** (https://youtu.be/ZG0ct4V6c0k).[49m[39m[48;5;235m[38;5;249m [49m[39m
|
||||
|
||||
[38;2;255;187;0m[4mKhronos[0m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;12m Specification[39m
|
||||
[48;5;235m[38;5;249m* Vulkan 1.0 Core API (**Chunked HTML** (https://registry.khronos.org/vulkan/specs/1.0/html/index.html)) (**PDF** (https://registry.khronos.org/vulkan/specs/1.0/pdf/vkspec.pdf)) (**Single-file HTML** (https://r[49m[39m[48;5;235m[38;5;249m [49m[39m
|
||||
[48;5;235m[38;5;249megistry.khronos.org/vulkan/specs/1.0/html/vkspec.html))[49m[39m[48;5;235m[38;5;249m [49m[39m
|
||||
[48;5;235m[38;5;249m* Vulkan 1.0 Core API + Khronos-defined Extensions (**Chunked HTML** (https://registry.khronos.org/vulkan/specs/1.0-wsi_extensions/html/index.html)) (**PDF** (https://registry.khronos.org/vulkan/specs/1.0-wsi_e[49m[39m[48;5;235m[38;5;249m [49m[39m
|
||||
[48;5;235m[38;5;249mxtensions/pdf/vkspec.pdf)) (**Single-file HTML** (https://registry.khronos.org/vulkan/specs/1.0-wsi_extensions/html/vkspec.html))[49m[39m[48;5;235m[38;5;249m [49m[39m
|
||||
[48;5;235m[38;5;249m* Vulkan 1.0 Core API + all registered Extensions (**Chunked HTML** (https://registry.khronos.org/vulkan/specs/1.0-extensions/html/index.html)) (**PDF** (https://registry.khronos.org/vulkan/specs/1.0-extensions[49m[39m[48;5;235m[38;5;249m [49m[39m
|
||||
[48;5;235m[38;5;249m/pdf/vkspec.pdf)) (**Single-file HTML** (https://registry.khronos.org/vulkan/specs/1.0-extensions/html/vkspec.html)) [49m[39m[48;5;235m[38;5;249m [49m[39m
|
||||
[48;5;235m[38;5;249m* Vulkan 1.1 Core API (**Chunked HTML** (https://registry.khronos.org/vulkan/specs/1.1/html/index.html)) (**PDF** (https://registry.khronos.org/vulkan/specs/1.1/pdf/vkspec.pdf)) (**Single-file HTML** (https://r[49m[39m[48;5;235m[38;5;249m [49m[39m
|
||||
[48;5;235m[38;5;249megistry.khronos.org/vulkan/specs/1.1/html/vkspec.html))[49m[39m[48;5;235m[38;5;249m [49m[39m
|
||||
[48;5;235m[38;5;249m* Vulkan 1.1 Core API + Khronos-defined Extensions (**Chunked HTML** (https://registry.khronos.org/vulkan/specs/1.1-khr-extensions/html/index.html)) (**PDF** (https://registry.khronos.org/vulkan/specs/1.1-khr-e[49m[39m[48;5;235m[38;5;249m [49m[39m
|
||||
[48;5;235m[38;5;249mxtensions/pdf/vkspec.pdf)) (**Single-file HTML** (https://registry.khronos.org/vulkan/specs/1.1-khr-extensions/html/vkspec.html))[49m[39m[48;5;235m[38;5;249m [49m[39m
|
||||
[48;5;235m[38;5;249m* Vulkan 1.1 Core API + all registered Extensions (**Chunked HTML** (https://registry.khronos.org/vulkan/specs/1.1-extensions/html/index.html)) (**PDF** (https://registry.khronos.org/vulkan/specs/1.1-extensions[49m[39m[48;5;235m[38;5;249m [49m[39m
|
||||
[48;5;235m[38;5;249m/pdf/vkspec.pdf)) (**Single-file HTML** (https://registry.khronos.org/vulkan/specs/1.1-extensions/html/vkspec.html)) [49m[39m[48;5;235m[38;5;249m [49m[39m
|
||||
[48;5;235m[38;5;249m* Vulkan 1.2 Core API (**Chunked HTML** (https://registry.khronos.org/vulkan/specs/1.2/html/index.html)) (**PDF** (https://registry.khronos.org/vulkan/specs/1.2/pdf/vkspec.pdf)) (**Single-file HTML** (https://r[49m[39m[48;5;235m[38;5;249m [49m[39m
|
||||
[48;5;235m[38;5;249megistry.khronos.org/vulkan/specs/1.2/html/vkspec.html))[49m[39m[48;5;235m[38;5;249m [49m[39m
|
||||
[48;5;235m[38;5;249m* Vulkan 1.2 Core API + Khronos-defined Extensions (**Chunked HTML** (https://registry.khronos.org/vulkan/specs/1.2-khr-extensions/html/index.html)) (**PDF** (https://registry.khronos.org/vulkan/specs/1.2-khr-e[49m[39m[48;5;235m[38;5;249m [49m[39m
|
||||
[48;5;235m[38;5;249mxtensions/pdf/vkspec.pdf)) (**Single-file HTML** (https://registry.khronos.org/vulkan/specs/1.2-khr-extensions/html/vkspec.html))[49m[39m[48;5;235m[38;5;249m [49m[39m
|
||||
[48;5;235m[38;5;249m* Vulkan 1.2 Core API + all registered Extensions (**Chunked HTML** (https://registry.khronos.org/vulkan/specs/1.2-extensions/html/index.html)) (**PDF** (https://registry.khronos.org/vulkan/specs/1.2-extensions[49m[39m[48;5;235m[38;5;249m [49m[39m
|
||||
[48;5;235m[38;5;249m/pdf/vkspec.pdf)) (**Single-file HTML** (https://registry.khronos.org/vulkan/specs/1.2-extensions/html/vkspec.html)) [49m[39m[48;5;235m[38;5;249m [49m[39m
|
||||
[48;5;235m[38;5;249m* Vulkan 1.3 Core API (**Chunked HTML** (https://registry.khronos.org/vulkan/specs/1.3/html/index.html)) (**PDF** (https://registry.khronos.org/vulkan/specs/1.3/pdf/vkspec.pdf)) (**Single-file HTML** (https://r[49m[39m[48;5;235m[38;5;249m [49m[39m
|
||||
[48;5;235m[38;5;249megistry.khronos.org/vulkan/specs/1.3/html/vkspec.html))[49m[39m[48;5;235m[38;5;249m [49m[39m
|
||||
[48;5;235m[38;5;249m* Vulkan 1.3 Core API + Khronos-defined Extensions (**Chunked HTML** (https://registry.khronos.org/vulkan/specs/1.3-khr-extensions/html/index.html)) (**PDF** (https://registry.khronos.org/vulkan/specs/1.3-khr-e[49m[39m[48;5;235m[38;5;249m [49m[39m
|
||||
[48;5;235m[38;5;249mxtensions/pdf/vkspec.pdf)) (**Single-file HTML** (https://registry.khronos.org/vulkan/specs/1.3-khr-extensions/html/vkspec.html))[49m[39m[48;5;235m[38;5;249m [49m[39m
|
||||
[48;5;235m[38;5;249m* Vulkan 1.3 Core API + all registered Extensions (**Chunked HTML** (https://registry.khronos.org/vulkan/specs/1.3-extensions/html/index.html)) (**PDF** (https://registry.khronos.org/vulkan/specs/1.3-extensions[49m[39m[48;5;235m[38;5;249m [49m[39m
|
||||
[48;5;235m[38;5;249m/pdf/vkspec.pdf)) (**Single-file HTML** (https://registry.khronos.org/vulkan/specs/1.3-extensions/html/vkspec.html)) [49m[39m[48;5;235m[38;5;249m [49m[39m
|
||||
[48;5;235m[38;5;249m* Vulkan 1.0 Core API (**Chunked HTML** (https://registry.khronos.org/vulkan/specs/1.0/html/index.html)) (**PDF** (https://registry.khronos.org/vulkan/specs/1.0/pdf/vkspec.pdf)) (**Single-fi[49m[39m[48;5;235m[38;5;249m [49m[39m
|
||||
[48;5;235m[38;5;249mle HTML** (https://registry.khronos.org/vulkan/specs/1.0/html/vkspec.html))[49m[39m[48;5;235m[38;5;249m [49m[39m
|
||||
[48;5;235m[38;5;249m* Vulkan 1.0 Core API + Khronos-defined Extensions (**Chunked HTML** (https://registry.khronos.org/vulkan/specs/1.0-wsi_extensions/html/index.html)) (**PDF** (https://registry.khronos.org/vu[49m[39m[48;5;235m[38;5;249m [49m[39m
|
||||
[48;5;235m[38;5;249mlkan/specs/1.0-wsi_extensions/pdf/vkspec.pdf)) (**Single-file HTML** (https://registry.khronos.org/vulkan/specs/1.0-wsi_extensions/html/vkspec.html))[49m[39m[48;5;235m[38;5;249m [49m[39m
|
||||
[48;5;235m[38;5;249m* Vulkan 1.0 Core API + all registered Extensions (**Chunked HTML** (https://registry.khronos.org/vulkan/specs/1.0-extensions/html/index.html)) (**PDF** (https://registry.khronos.org/vulkan/[49m[39m[48;5;235m[38;5;249m [49m[39m
|
||||
[48;5;235m[38;5;249mspecs/1.0-extensions/pdf/vkspec.pdf)) (**Single-file HTML** (https://registry.khronos.org/vulkan/specs/1.0-extensions/html/vkspec.html)) [49m[39m[48;5;235m[38;5;249m [49m[39m
|
||||
[48;5;235m[38;5;249m* Vulkan 1.1 Core API (**Chunked HTML** (https://registry.khronos.org/vulkan/specs/1.1/html/index.html)) (**PDF** (https://registry.khronos.org/vulkan/specs/1.1/pdf/vkspec.pdf)) (**Single-fi[49m[39m[48;5;235m[38;5;249m [49m[39m
|
||||
[48;5;235m[38;5;249mle HTML** (https://registry.khronos.org/vulkan/specs/1.1/html/vkspec.html))[49m[39m[48;5;235m[38;5;249m [49m[39m
|
||||
[48;5;235m[38;5;249m* Vulkan 1.1 Core API + Khronos-defined Extensions (**Chunked HTML** (https://registry.khronos.org/vulkan/specs/1.1-khr-extensions/html/index.html)) (**PDF** (https://registry.khronos.org/vu[49m[39m[48;5;235m[38;5;249m [49m[39m
|
||||
[48;5;235m[38;5;249mlkan/specs/1.1-khr-extensions/pdf/vkspec.pdf)) (**Single-file HTML** (https://registry.khronos.org/vulkan/specs/1.1-khr-extensions/html/vkspec.html))[49m[39m[48;5;235m[38;5;249m [49m[39m
|
||||
[48;5;235m[38;5;249m* Vulkan 1.1 Core API + all registered Extensions (**Chunked HTML** (https://registry.khronos.org/vulkan/specs/1.1-extensions/html/index.html)) (**PDF** (https://registry.khronos.org/vulkan/[49m[39m[48;5;235m[38;5;249m [49m[39m
|
||||
[48;5;235m[38;5;249mspecs/1.1-extensions/pdf/vkspec.pdf)) (**Single-file HTML** (https://registry.khronos.org/vulkan/specs/1.1-extensions/html/vkspec.html)) [49m[39m[48;5;235m[38;5;249m [49m[39m
|
||||
[48;5;235m[38;5;249m* Vulkan 1.2 Core API (**Chunked HTML** (https://registry.khronos.org/vulkan/specs/1.2/html/index.html)) (**PDF** (https://registry.khronos.org/vulkan/specs/1.2/pdf/vkspec.pdf)) (**Single-fi[49m[39m[48;5;235m[38;5;249m [49m[39m
|
||||
[48;5;235m[38;5;249mle HTML** (https://registry.khronos.org/vulkan/specs/1.2/html/vkspec.html))[49m[39m[48;5;235m[38;5;249m [49m[39m
|
||||
[48;5;235m[38;5;249m* Vulkan 1.2 Core API + Khronos-defined Extensions (**Chunked HTML** (https://registry.khronos.org/vulkan/specs/1.2-khr-extensions/html/index.html)) (**PDF** (https://registry.khronos.org/vu[49m[39m[48;5;235m[38;5;249m [49m[39m
|
||||
[48;5;235m[38;5;249mlkan/specs/1.2-khr-extensions/pdf/vkspec.pdf)) (**Single-file HTML** (https://registry.khronos.org/vulkan/specs/1.2-khr-extensions/html/vkspec.html))[49m[39m[48;5;235m[38;5;249m [49m[39m
|
||||
[48;5;235m[38;5;249m* Vulkan 1.2 Core API + all registered Extensions (**Chunked HTML** (https://registry.khronos.org/vulkan/specs/1.2-extensions/html/index.html)) (**PDF** (https://registry.khronos.org/vulkan/[49m[39m[48;5;235m[38;5;249m [49m[39m
|
||||
[48;5;235m[38;5;249mspecs/1.2-extensions/pdf/vkspec.pdf)) (**Single-file HTML** (https://registry.khronos.org/vulkan/specs/1.2-extensions/html/vkspec.html)) [49m[39m[48;5;235m[38;5;249m [49m[39m
|
||||
[48;5;235m[38;5;249m* Vulkan 1.3 Core API (**Chunked HTML** (https://registry.khronos.org/vulkan/specs/1.3/html/index.html)) (**PDF** (https://registry.khronos.org/vulkan/specs/1.3/pdf/vkspec.pdf)) (**Single-fi[49m[39m[48;5;235m[38;5;249m [49m[39m
|
||||
[48;5;235m[38;5;249mle HTML** (https://registry.khronos.org/vulkan/specs/1.3/html/vkspec.html))[49m[39m[48;5;235m[38;5;249m [49m[39m
|
||||
[48;5;235m[38;5;249m* Vulkan 1.3 Core API + Khronos-defined Extensions (**Chunked HTML** (https://registry.khronos.org/vulkan/specs/1.3-khr-extensions/html/index.html)) (**PDF** (https://registry.khronos.org/vu[49m[39m[48;5;235m[38;5;249m [49m[39m
|
||||
[48;5;235m[38;5;249mlkan/specs/1.3-khr-extensions/pdf/vkspec.pdf)) (**Single-file HTML** (https://registry.khronos.org/vulkan/specs/1.3-khr-extensions/html/vkspec.html))[49m[39m[48;5;235m[38;5;249m [49m[39m
|
||||
[48;5;235m[38;5;249m* Vulkan 1.3 Core API + all registered Extensions (**Chunked HTML** (https://registry.khronos.org/vulkan/specs/1.3-extensions/html/index.html)) (**PDF** (https://registry.khronos.org/vulkan/[49m[39m[48;5;235m[38;5;249m [49m[39m
|
||||
[48;5;235m[38;5;249mspecs/1.3-extensions/pdf/vkspec.pdf)) (**Single-file HTML** (https://registry.khronos.org/vulkan/specs/1.3-extensions/html/vkspec.html)) [49m[39m[48;5;235m[38;5;249m [49m[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;12m Quick Reference Sheets[39m
|
||||
[48;5;235m[38;5;249m* **Vulkan 1.0 Quick Reference Sheets** (https://www.khronos.org/registry/vulkan/specs/1.0/refguide/Vulkan-1.0-web.pdf)[49m[39m
|
||||
[48;5;235m[38;5;249m* **Vulkan 1.1 Quick Reference Sheets** (https://www.khronos.org/registry/vulkan/specs/1.1/refguide/Vulkan-1.1-web.pdf)[49m[39m
|
||||
|
||||
Reference in New Issue
Block a user