wgpu-pyNext generation GPU API for Python
Stars: ✭ 210 (-92.25%)
Viry3dCross platform 2D and 3D game engine in C++.
Stars: ✭ 307 (-88.67%)
ShadergenProof-of-concept library for generating HLSL, GLSL, and Metal shader code from C#,
Stars: ✭ 395 (-85.42%)
FilamentFilament is a real-time physically based rendering engine for Android, iOS, Windows, Linux, macOS, and WebGL2
Stars: ✭ 13,215 (+387.64%)
PasvulkanVulkan header generator, OOP-style API wrapper, framework and prospective Vulkan-based game engine for Object Pascal
Stars: ✭ 134 (-95.06%)
mojoshaderUse Direct3D shaders with other 3D rendering APIs.
Stars: ✭ 91 (-96.64%)
Rust SkiaSafe Skia Bindings for Rust
Stars: ✭ 450 (-83.39%)
DirectxmeshDirectXMesh geometry processing library
Stars: ✭ 447 (-83.51%)
PmtechLightweight, multi-platform, data-oriented game engine.
Stars: ✭ 478 (-82.36%)
harfang3dHARFANG 3D source code public repository
Stars: ✭ 173 (-93.62%)
pilkaAnother live-coding tool for creating shader demos, Vulkan+Wgpu powered.
Stars: ✭ 84 (-96.9%)
awesome-rtxCurated collection of projects leveraging NVIDIA RTX technology (OptiX, DXR, VKR)
Stars: ✭ 73 (-97.31%)
ShaderGlassOverlay for running GPU shaders on top of Windows desktop
Stars: ✭ 417 (-84.61%)
VulkanVulkan API bindings for Go programming language
Stars: ✭ 559 (-79.37%)
Nova RendererNova Renderer, a custom cross platform render engine written in C++
Stars: ✭ 619 (-77.16%)
frameworkThe exomia/framework is used for building 2D and 3D games and more inspired by the XNA/Mono framework.
Stars: ✭ 21 (-99.23%)
Camera2GLPreviewAndroid camera preview application using Camera2 API and OpenGL ES/Vulkan
Stars: ✭ 140 (-94.83%)
FlockingAn example showing how to use SwiftUI, Satin, Forge and Youi to simulate birds flocking via a compute particle system (n-body).
Stars: ✭ 63 (-97.68%)
DirectX12Various DirectX12 examples.
Stars: ✭ 17 (-99.37%)
VulkanVulkan module for Jai
Stars: ✭ 23 (-99.15%)
Yggdrasil-LegacyExperimental Vulkan Renderer / Game Engine written in C++20.
Stars: ✭ 20 (-99.26%)
TvmOpen deep learning compiler stack for cpu, gpu and specialized accelerators
Stars: ✭ 7,494 (+176.53%)
renderdoc-rsRenderDoc application bindings for Rust
Stars: ✭ 28 (-98.97%)
ThickRedLineThick Red Line - drawing thick lines for SceneKit with metal shaders
Stars: ✭ 40 (-98.52%)
Engine NativeNative engine for Cocos Creator
Stars: ✭ 488 (-81.99%)
SlangMaking it easier to work with shaders
Stars: ✭ 627 (-76.86%)
D9vkA Direct3D9 to Vulkan layer using the DXVK backend. [Upstreamed to DXVK]
Stars: ✭ 805 (-70.3%)
DirectxmathDirectXMath is an all inline SIMD C++ linear algebra library for use in games and graphics apps
Stars: ✭ 859 (-68.3%)
BansheeengineModern C++14 game engine with Vulkan support, fully featured editor and C# scripting
Stars: ✭ 2,906 (+7.23%)
Liblava🌋 A modern and easy-to-use library for the Vulkan API
Stars: ✭ 275 (-89.85%)
Shadertoy BrowserShadertoy browser & viewer for Mac built in Rust
Stars: ✭ 176 (-93.51%)
ClvkExperimental implementation of OpenCL on Vulkan
Stars: ✭ 158 (-94.17%)
Vulkan CookbookCode repository for Vulkan Cookbook by Packt
Stars: ✭ 442 (-83.69%)
Oreon EngineOpenGL/Vulkan Java 3D Engine
Stars: ✭ 431 (-84.1%)
PumexVulkan library oriented on high speed rendering
Stars: ✭ 259 (-90.44%)
DirectxtexDirectXTex texture processing library
Stars: ✭ 1,039 (-61.66%)
3d Game Shaders For Beginners🎮 A step-by-step guide to implementing SSAO, depth of field, lighting, normal mapping, and more for your 3D game.
Stars: ✭ 11,698 (+331.66%)
Vkquake2id Software's Quake 2 v3.21 with mission packs and Vulkan support (Windows, Linux, MacOS, FreeBSD, Raspberry Pi 4)
Stars: ✭ 543 (-79.96%)
Bulllord Enginelightspeed lightweight elegant game engine in pure c
Stars: ✭ 539 (-80.11%)
Gfx[maintenance mode] A low-overhead Vulkan-like GPU API for Rust.
Stars: ✭ 5,045 (+86.16%)
BsfModern C++14 library for the development of real-time graphical applications
Stars: ✭ 1,640 (-39.48%)
VulkanExamples and demos for the new Vulkan API
Stars: ✭ 6,870 (+153.51%)
Rfw RsFramework for playing around with rendering libraries in Rust
Stars: ✭ 23 (-99.15%)
UrdeData interchange and engine re-implementation for games by Retro Studios | Mirror
Stars: ✭ 253 (-90.66%)
Raw Vulkan🔥 Experiments building Vulkan applications, libraries, and abstractions.
Stars: ✭ 42 (-98.45%)
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 (-97.27%)
SubstrateA cross-platform render-graph based rendering system written in Swift
Stars: ✭ 94 (-96.53%)
PracticalvulkanRepository with code samples for "API without Secrets: The Practical Approach to Vulkan" series of articles.
Stars: ✭ 100 (-96.31%)
ShaderconductorShaderConductor is a tool designed for cross-compiling HLSL to other shading languages
Stars: ✭ 1,146 (-57.71%)
IntroductiontovulkanSource code examples for "API without Secrets: Introduction to Vulkan" tutorial
Stars: ✭ 972 (-64.13%)
Videngine3D graphics for iOS using Metal and Swift
Stars: ✭ 86 (-96.83%)
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 (-96.42%)
VktkVulkan Toolkit
Stars: ✭ 32 (-98.82%)
Vulkan SamplesOne stop solution for all Vulkan samples
Stars: ✭ 2,009 (-25.87%)
Glsl OptimizerGLSL optimizer based on Mesa's GLSL compiler. Used to be used in Unity for mobile shader optimization.
Stars: ✭ 1,506 (-44.43%)
RaygunSimple Game Engine Focusing on Vulkan Ray Tracing
Stars: ✭ 33 (-98.78%)
Explosion💥 A modern cross-platform game engine (WIP)
Stars: ✭ 102 (-96.24%)
LuisaRenderHigh-Performance Multiple-Backend Renderer Based on LuisaCompute
Stars: ✭ 47 (-98.27%)
VulkanExamples and demos for the new Vulkan API
Stars: ✭ 29 (-98.93%)