ShadergenProof-of-concept library for generating HLSL, GLSL, and Metal shader code from C#,
Stars: ✭ 395 (+1780.95%)
HlslexplorerSee how hardware understands your HLSL
Stars: ✭ 91 (+333.33%)
ShaderedLightweight, cross-platform & full-featured shader IDE
Stars: ✭ 3,247 (+15361.9%)
D9vkA Direct3D9 to Vulkan layer using the DXVK backend. [Upstreamed to DXVK]
Stars: ✭ 805 (+3733.33%)
BonzomaticLive shader coding tool and Shader Showdown workhorse
Stars: ✭ 829 (+3847.62%)
UniversalshaderexamplesSand box project containing example shaders and assets compatible with Unity Universal Render Pipeline.
Stars: ✭ 207 (+885.71%)
OuzelC++ game engine for Windows, macOS, Linux, iOS, tvOS, Android, and web browsers
Stars: ✭ 607 (+2790.48%)
Methanekit🎲 Modern 3D graphics made simple with cross-platform C++17 meta-API on top of DirectX 12 & Metal (Vulkan is coming)
Stars: ✭ 197 (+838.1%)
Luna-EngineLuna Engine is DirectX 11 based engine that i am trying to make.
Stars: ✭ 35 (+66.67%)
ShaderGlassOverlay for running GPU shaders on top of Windows desktop
Stars: ✭ 417 (+1885.71%)
DLAA(DLAA) Directionally Localized antiAliasing
Stars: ✭ 18 (-14.29%)
MoravaEngine2D/3D graphics engine written in C++ language. It currently supports the following graphics APIs: OpenGL 3.3+, Vulkan 1.2, DirectX 11. Its current purpose is to experiment with various CG concepts and techniques.
Stars: ✭ 129 (+514.29%)
Spirv VmVirtual machine for executing SPIR-V
Stars: ✭ 173 (+723.81%)
Renderhelp⚡️ 可编程渲染管线实现,帮助初学者学习渲染
Stars: ✭ 494 (+2252.38%)
dxbc readereasy to read hlsl asm shader code. parse dxbc text and export hlsl like for read
Stars: ✭ 194 (+823.81%)
Unity Shaders✨ Shader demo - More than 300 examples
Stars: ✭ 198 (+842.86%)
SplinesGPUvarious spline algorithms computed on the GPU
Stars: ✭ 15 (-28.57%)
The ForgeThe Forge Cross-Platform Rendering Framework PC Windows, Linux, Ray Tracing, macOS / iOS, Android, XBOX, PS4, PS5, Switch, Quest 2
Stars: ✭ 2,710 (+12804.76%)
Vk9Direct3D 9 compatibility layer using Vulkan.
Stars: ✭ 799 (+3704.76%)
bShadersVideo playback Effects/Filters (DirectX .hlsl pixel shaders, mpv .hook)
Stars: ✭ 29 (+38.1%)
RavEngineA fast, easy to use C++20 3D game library for modern computers
Stars: ✭ 122 (+480.95%)
SlangMaking it easier to work with shaders
Stars: ✭ 627 (+2885.71%)
Directxtk12The DirectX Tool Kit (aka DirectXTK12) is a collection of helper classes for writing DirectX 12 code in C++
Stars: ✭ 765 (+3542.86%)
Hlsl To IspcHLSL-to-ISPC Utility Library
Stars: ✭ 37 (+76.19%)
DirectxtexDirectXTex texture processing library
Stars: ✭ 1,039 (+4847.62%)
Hlsl2glslforkHLSL to GLSL language translator based on ATI's HLSL2GLSL. Used in Unity.
Stars: ✭ 488 (+2223.81%)
DrawSpaceSpace-game oriented rendering engine
Stars: ✭ 20 (-4.76%)
McsemaFramework for lifting x86, amd64, aarch64, sparc32, and sparc64 program binaries to LLVM bitcode
Stars: ✭ 2,198 (+10366.67%)
Urp Lwrp ShadersA Collection of Shader For URP(LWRP) Render Pipeline
Stars: ✭ 252 (+1100%)
VoxelTerrainThis project's main goal is to generate and visualize terrain built using voxels. It was achieved using different approaches and computing technologies just for the sake of performance and implementation comparison.
Stars: ✭ 37 (+76.19%)
stereoPerform stereo matching algorithm using Direct 3D (level 9.3) on a mobile device without CUDA support.
Stars: ✭ 13 (-38.1%)
hlmlvectorized high-level math library
Stars: ✭ 42 (+100%)
DirectxshadercompilerThis repo hosts the source for the DirectX Shader Compiler which is based on LLVM/Clang.
Stars: ✭ 2,025 (+9542.86%)
HlslppMath library using hlsl syntax with SSE/NEON support
Stars: ✭ 153 (+628.57%)
RenderdocRenderDoc is a stand-alone graphics debugging tool.
Stars: ✭ 5,969 (+28323.81%)
ReshadeA generic post-processing injector for games and video software.
Stars: ✭ 2,285 (+10780.95%)
Qtdirect3dQDirect3DWidget implementation similar to the built-in QOpenGLWidget
Stars: ✭ 60 (+185.71%)
Crossshader⚔️ A tool for cross compiling shaders. Convert between GLSL, HLSL, Metal Shader Language, or older versions of GLSL.
Stars: ✭ 113 (+438.1%)
Directx WrappersWraps the main DirectX and Direct3D DLLs. It allows you to intercept calls to DirectX and Direct3D interface functions so that you can log API calls or you can add your own code into the game, such as enabling Anti-Aliasing or creating overlays in the game.
Stars: ✭ 108 (+414.29%)
Mage🧙 MAGE
Stars: ✭ 220 (+947.62%)
ComputesharpA .NET 5 library to run C# code in parallel on the GPU through DX12 and dynamically generated HLSL compute shaders, with the goal of making GPU computing easy to use for all .NET developers! 🚀
Stars: ✭ 982 (+4576.19%)
DiligentcoreCore functionality of Diligent Engine
Stars: ✭ 263 (+1152.38%)
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 (+55604.76%)
AlloyAlloy physical shader framework for Unity.
Stars: ✭ 244 (+1061.9%)
Joymachine PublicAll sorts of random publicly-available information, assets, scripts, and more as we (Joy Machine) work on our projects.
Stars: ✭ 210 (+900%)
TinykaboomA brief computer graphics / rendering course
Stars: ✭ 2,077 (+9790.48%)
RimlightCustomizable rimlight shader for Unity that includes pulsation and noise scrolling. Give your scenes that extra oomph!
Stars: ✭ 170 (+709.52%)
Unity resourcesA list of resources and tutorials for those doing programming in Unity.
Stars: ✭ 170 (+709.52%)
GlslviewerConsole-based GLSL Sandbox for 2D/3D shaders shaders
Stars: ✭ 2,834 (+13395.24%)
GlsltutoGLSL shaders tutorial
Stars: ✭ 168 (+700%)
NxdkThe cross-platform, open-source SDK to develop for original Xbox: *new* xdk
Stars: ✭ 200 (+852.38%)
ProtogameThis project has been sunset as of 1st Jan 2018 and is no longer supported or maintained
Stars: ✭ 166 (+690.48%)