RaytracedshadowsThis demo implements BVH construction and GPU traversal for rendering hard shadows.
Stars: ✭ 107 (-34.36%)
LuminoLumino is a framework for building real-time graphics applications.
Stars: ✭ 97 (-40.49%)
AmberAmber is a multi-API shader test framework
Stars: ✭ 132 (-19.02%)
Vrt🔅 Ray tracing library for Vulkan API (indev)
Stars: ✭ 111 (-31.9%)
SpvgentwoSpvGenTwo is a SPIR-V building and parsing library written in plain C++17 without any dependencies. No STL or other 3rd-Party library needed.
Stars: ✭ 74 (-54.6%)
DemosVulkan API crossplatform demos in Go
Stars: ✭ 103 (-36.81%)
Kaleido3dNext Generation Renderer for Cross Platform Engine Development
Stars: ✭ 145 (-11.04%)
BgfxCross-platform, graphics API agnostic, "Bring Your Own Engine/Framework" style rendering library.
Stars: ✭ 10,252 (+6189.57%)
Gl vk meshlet cadsceneThis OpenGL/Vulkan sample illustrates the use of "mesh shaders" for rendering CAD models.
Stars: ✭ 127 (-22.09%)
SparsevoxeloctreeA GPU SVO Builder using rasterization pipeline, a efficient SVO ray marcher and a simple SVO path tracer.
Stars: ✭ 110 (-32.52%)
Dota 2 VulkanTracker for issues specific to the Vulkan version of Dota 2 on Windows, Linux, and macOS
Stars: ✭ 77 (-52.76%)
DiligentsamplesSample projects demonstrating the usage of Diligent Engine
Stars: ✭ 138 (-15.34%)
XrtlCross-platform Real-Time Rendering Library
Stars: ✭ 108 (-33.74%)
FidelityfxA set of AMD provided GPU effects with provided source and sample implementations
Stars: ✭ 147 (-9.82%)
Swvkcexperimental Wayland Vulkan compositor
Stars: ✭ 105 (-35.58%)
FilamentFilament is a real-time physically based rendering engine for Android, iOS, Windows, Linux, macOS, and WebGL2
Stars: ✭ 13,215 (+8007.36%)
Tiny RtxA Vulkan RTX Ray Tracer
Stars: ✭ 99 (-39.26%)
GapidGAPID is a collection of tools that allows you to inspect, tweak and replay calls from an application to a graphics driver.
Stars: ✭ 1,975 (+1111.66%)
SubstrateA cross-platform render-graph based rendering system written in Swift
Stars: ✭ 94 (-42.33%)
VulkantutorialTutorial for the Vulkan graphics and compute API
Stars: ✭ 1,962 (+1103.68%)
Gpu Allocator🦀 Memory allocator written in pure Rust for GPU memory in Vulkan and in the future DirectX 12
Stars: ✭ 84 (-48.47%)
Shaderc RsRust bindings for the shaderc library.
Stars: ✭ 143 (-12.27%)
ScrapengineA very simple real-time Vulkan 3D game engine
Stars: ✭ 80 (-50.92%)
VeldridA low-level, portable graphics library for .NET.
Stars: ✭ 1,784 (+994.48%)
Crossshader⚔️ A tool for cross compiling shaders. Convert between GLSL, HLSL, Metal Shader Language, or older versions of GLSL.
Stars: ✭ 113 (-30.67%)
Gpcs4A Playstation 4 emulator just begin
Stars: ✭ 1,186 (+627.61%)
SerpentCross-platform gaming kit in the D programming language
Stars: ✭ 140 (-14.11%)
Fna3dFNA3D - 3D Graphics Library for FNA
Stars: ✭ 111 (-31.9%)
VkbindSingle file Vulkan API loader.
Stars: ✭ 110 (-32.52%)
DiligentengineA modern cross-platform low-level graphics library and rendering framework
Stars: ✭ 2,142 (+1214.11%)
Rife Ncnn VulkanRIFE, Real-Time Intermediate Flow Estimation for Video Frame Interpolation implemented with ncnn library
Stars: ✭ 108 (-33.74%)
ReshadeA generic post-processing injector for games and video software.
Stars: ✭ 2,285 (+1301.84%)
Vulkan SamplesOne stop solution for all Vulkan samples
Stars: ✭ 2,009 (+1132.52%)
SharpvkC# Bindings for the Vulkan API & SPIR-V
Stars: ✭ 138 (-15.34%)
VkglCore OpenGL over Vulkan
Stars: ✭ 105 (-35.58%)
Ncnnncnn is a high-performance neural network inference framework optimized for the mobile platform
Stars: ✭ 13,376 (+8106.13%)
PracticalvulkanRepository with code samples for "API without Secrets: The Practical Approach to Vulkan" series of articles.
Stars: ✭ 100 (-38.65%)
PasvulkanVulkan header generator, OOP-style API wrapper, framework and prospective Vulkan-based game engine for Object Pascal
Stars: ✭ 134 (-17.79%)
Nova RsNova Renderer, but in Rust
Stars: ✭ 98 (-39.88%)
ClvkExperimental implementation of OpenCL on Vulkan
Stars: ✭ 158 (-3.07%)
PremulalphaPre-Multiplied blend mode is a 3 in 1 blend mode that has a lot of uses. It has been around for a long time but it seems to be re-discovered every few years. This project includes descriptions/examples and tools for using pre-multiplied alpha.
Stars: ✭ 97 (-40.49%)
Code Vr🐍 Program and explore real applications with virtual reality! Learn how to program, compete to build apps, and even collaborate with other people in realtime, in game or not!
Stars: ✭ 131 (-19.63%)
Vk raytraceRay tracing glTF scene with Vulkan
Stars: ✭ 91 (-44.17%)
HeliosReal-time unidirectional GPU path tracer using the cross-vendor Vulkan ray-tracing extensions.
Stars: ✭ 144 (-11.66%)
Waifu2x Ncnn Vulkanwaifu2x converter ncnn version, runs fast on intel / amd / nvidia GPU with vulkan
Stars: ✭ 1,258 (+671.78%)
Gpu ViewerA front-end to glxinfo, vulkaninfo, clinfo and es2_info - Linux
Stars: ✭ 129 (-20.86%)
VkmarkVulkan benchmark
Stars: ✭ 80 (-50.92%)
BsfModern C++14 library for the development of real-time graphical applications
Stars: ✭ 1,640 (+906.13%)
FlycubeGraphics API wrapper is written in C++ on top of Directx 12 and Vulkan. Provides main features including ray tracing.
Stars: ✭ 78 (-52.15%)
DuckstationFast PlayStation 1 emulator for x86-64/AArch32/AArch64
Stars: ✭ 2,888 (+1671.78%)
VulkancoreVulkan 1.0 graphics and compute API bindings for .NET Standard
Stars: ✭ 162 (-0.61%)
Castor3dMulti-OS 3D engine.
Stars: ✭ 156 (-4.29%)
CommandbufferA lock-free CommandBuffer implementation designed for multi-threaded rendering applications.
Stars: ✭ 151 (-7.36%)
Gl vk threaded cadsceneOpenGL and Vulkan comparison on rendering a CAD scene using various techniques
Stars: ✭ 143 (-12.27%)
GrvkVulkan-based Mantle API implementation
Stars: ✭ 117 (-28.22%)