All Projects → Shaderconductor → Similar Projects or Alternatives

2282 Open source projects that are alternatives of or similar to Shaderconductor

Reshade
A generic post-processing injector for games and video software.
Stars: ✭ 2,285 (+99.39%)
Mutual labels:  compiler, spir-v, opengl, glsl, vulkan, hlsl, d3d11, d3d12, d3d9
Pmtech
Lightweight, multi-platform, data-oriented game engine.
Stars: ✭ 478 (-58.29%)
Mutual labels:  spir-v, opengl, glsl, vulkan, hlsl, metal, opengl-es, d3d11
Bgfx
Cross-platform, graphics API agnostic, "Bring Your Own Engine/Framework" style rendering library.
Stars: ✭ 10,252 (+794.59%)
Mutual labels:  opengl, graphics, vulkan, metal, d3d11, d3d12, d3d9
Diligentcore
Core functionality of Diligent Engine
Stars: ✭ 263 (-77.05%)
Mutual labels:  opengl, graphics, vulkan, opengl-es, d3d11, d3d12
Crossshader
⚔️ A tool for cross compiling shaders. Convert between GLSL, HLSL, Metal Shader Language, or older versions of GLSL.
Stars: ✭ 113 (-90.14%)
Mutual labels:  compiler, opengl, glsl, vulkan, hlsl, metal
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 (+920.77%)
Mutual labels:  opengl, graphics, glsl, vulkan, shader, hlsl
Glslang
Khronos-reference front end for GLSL/ESSL, partial front end for HLSL, and a SPIR-V generator.
Stars: ✭ 2,034 (+77.49%)
Mutual labels:  compiler, spir-v, glsl, shader, hlsl
Filament
Filament is a real-time physically based rendering engine for Android, iOS, Windows, Linux, macOS, and WebGL2
Stars: ✭ 13,215 (+1053.14%)
Mutual labels:  opengl, graphics, vulkan, metal, opengl-es
Llgl
Low Level Graphics Library (LLGL) is a thin abstraction layer for the modern graphics APIs OpenGL, Direct3D, Vulkan, and Metal
Stars: ✭ 1,011 (-11.78%)
Mutual labels:  opengl, vulkan, metal, d3d11, d3d12
Renderdoc
RenderDoc is a stand-alone graphics debugging tool.
Stars: ✭ 5,969 (+420.86%)
Mutual labels:  opengl, graphics, vulkan, d3d11, d3d12
Bonzomatic
Live shader coding tool and Shader Showdown workhorse
Stars: ✭ 829 (-27.66%)
Mutual labels:  opengl, graphics, glsl, shader, hlsl
Diligentsamples
Sample projects demonstrating the usage of Diligent Engine
Stars: ✭ 138 (-87.96%)
Mutual labels:  opengl, vulkan, opengl-es, d3d11, d3d12
Pbr
An implementation of physically based shading & image based lighting in D3D11, D3D12, Vulkan, and OpenGL 4.
Stars: ✭ 722 (-37%)
Mutual labels:  opengl, graphics, vulkan, d3d11, d3d12
Shadergen
Proof-of-concept library for generating HLSL, GLSL, and Metal shader code from C#,
Stars: ✭ 395 (-65.53%)
Mutual labels:  opengl, graphics, glsl, vulkan, hlsl
Shaderc Rs
Rust bindings for the shaderc library.
Stars: ✭ 143 (-87.52%)
Mutual labels:  compiler, graphics, glsl, vulkan, hlsl
Diligentengine
A modern cross-platform low-level graphics library and rendering framework
Stars: ✭ 2,142 (+86.91%)
Mutual labels:  opengl, vulkan, opengl-es, d3d11, d3d12
Hlslexplorer
See how hardware understands your HLSL
Stars: ✭ 91 (-92.06%)
Mutual labels:  graphics, shader, hlsl, d3d11, d3d12
Shaderc
A collection of tools, libraries, and tests for Vulkan shader compilation.
Stars: ✭ 1,016 (-11.34%)
Mutual labels:  compiler, graphics, glsl, vulkan, hlsl
Apitrace
Tools for tracing OpenGL, Direct3D, and other graphics APIs
Stars: ✭ 2,198 (+91.8%)
Mutual labels:  opengl, opengl-es, d3d11, d3d12, d3d9
Glsl
GLSL parser for Rust
Stars: ✭ 145 (-87.35%)
Mutual labels:  compiler, spir-v, opengl, glsl
Spirv Vm
Virtual machine for executing SPIR-V
Stars: ✭ 173 (-84.9%)
Mutual labels:  spir-v, glsl, shader, hlsl
Dxvk
Vulkan-based implementation of D3D9, D3D10 and D3D11 for Linux / Wine
Stars: ✭ 7,117 (+521.03%)
Mutual labels:  spir-v, vulkan, d3d11, d3d9
Nabla
OpenGL/OpenGL ES/Vulkan/CUDA/OptiX Modular Rendering Framework for PC/Linux/Android
Stars: ✭ 235 (-79.49%)
Mutual labels:  vulkan, glsl, spir-v, opengl-es
Viry3d
Cross platform 2D and 3D game engine in C++.
Stars: ✭ 307 (-73.21%)
Mutual labels:  vulkan, metal, opengl-es, d3d11
Floor
A C++ Compute/Graphics Library and Toolchain enabling same-source CUDA/Host/Metal/OpenCL/Vulkan C++ programming and execution.
Stars: ✭ 166 (-85.51%)
Mutual labels:  spir-v, graphics, vulkan, metal
Vk9
Direct3D 9 compatibility layer using Vulkan.
Stars: ✭ 799 (-30.28%)
Mutual labels:  spir-v, vulkan, hlsl, d3d9
Magnum
Lightweight and modular C++11 graphics middleware for games and data visualization
Stars: ✭ 3,728 (+225.31%)
Mutual labels:  spir-v, opengl, graphics, vulkan
Kiero
Universal graphical hook for a D3D9-D3D12, OpenGL and Vulkan based games.
Stars: ✭ 374 (-67.36%)
Mutual labels:  opengl, vulkan, d3d11, d3d9
Klayge
KlayGE is a cross-platform open source game engine with plugin-based architecture.
Stars: ✭ 1,646 (+43.63%)
Mutual labels:  opengl, graphics, d3d11, d3d12
Gfx
[maintenance mode] A low-overhead Vulkan-like GPU API for Rust.
Stars: ✭ 5,045 (+340.23%)
Mutual labels:  opengl, graphics, vulkan, metal
Colormap Shaders
A collection of shaders to draw color maps.
Stars: ✭ 315 (-72.51%)
Mutual labels:  opengl, glsl, shader, metal
Gpu performance api
GPU Performance API for AMD GPUs
Stars: ✭ 170 (-85.17%)
Mutual labels:  opengl, vulkan, d3d11, d3d12
Ouzel
C++ game engine for Windows, macOS, Linux, iOS, tvOS, Android, and web browsers
Stars: ✭ 607 (-47.03%)
Mutual labels:  opengl, glsl, hlsl, metal
Gpu Gems Book Source Code
💿 CD Content ( Source Code ) Collection of Book <GPU Gems > 1~ 3 | 《GPU精粹》 1~ 3 随书CD(源代码)珍藏
Stars: ✭ 567 (-50.52%)
Mutual labels:  graphics, glsl, shader, hlsl
Veldrid
A low-level, portable graphics library for .NET.
Stars: ✭ 1,784 (+55.67%)
Mutual labels:  opengl, graphics, vulkan, metal
Krafix
GLSL cross-compiler based on glslang and SPIRV-Cross
Stars: ✭ 124 (-89.18%)
Mutual labels:  spir-v, glsl, hlsl, metal
Slang
Making it easier to work with shaders
Stars: ✭ 627 (-45.29%)
Mutual labels:  glsl, vulkan, hlsl, d3d12
Gl vs vk
Comparison of OpenGL and Vulkan API in terms of performance.
Stars: ✭ 65 (-94.33%)
Mutual labels:  opengl, graphics, vulkan
spirv cross
Safe Rust wrapper around SPIRV-Cross
Stars: ✭ 75 (-93.46%)
Mutual labels:  metal, vulkan, spir-v
ocat
The Open Capture and Analytics Tool (OCAT) provides an FPS overlay and performance measurement for D3D11, D3D12, and Vulkan
Stars: ✭ 233 (-79.67%)
Mutual labels:  vulkan, d3d12, d3d11
AndroidGLKit
AndroidGLKit provides OpenGL ES 2.0 boilerplate codes for Android.
Stars: ✭ 22 (-98.08%)
Mutual labels:  glsl, shader, opengl-es
SPIR-V-Blast
Converting the C-like language to binary or human readable SPIR-V
Stars: ✭ 17 (-98.52%)
Mutual labels:  vulkan, shader, spir-v
mojoshader
Use Direct3D shaders with other 3D rendering APIs.
Stars: ✭ 91 (-92.06%)
Mutual labels:  metal, vulkan, opengl-es
ada
A general porpose OpenGL app library
Stars: ✭ 105 (-90.84%)
Mutual labels:  glsl, shader, hlsl
YALCT
Yet Another Live Coding Tool - Powered by Veldrid and elbow grease
Stars: ✭ 25 (-97.82%)
Mutual labels:  metal, vulkan, glsl
CPP-Programming
Various C/C++ examples. DirectX, OpenGL, CUDA, Vulkan, OpenCL.
Stars: ✭ 30 (-97.38%)
Mutual labels:  vulkan, glsl, hlsl
Indielib Crossplatform
IndieLib is a cross-platform Game Graphics engine. Main focus is OpenGL ES 2.0 for mobile iOS operating system, and OpenGL desktop. **NOT SUPPORTED ANYMORE**
Stars: ✭ 64 (-94.42%)
Mutual labels:  opengl, graphics, opengl-es
sph vulkan
SPH simulation in Vulkan compute shader.
Stars: ✭ 29 (-97.47%)
Mutual labels:  vulkan, glsl, spir-v
makma
Makma is a deferred Vulkan renderer written in C++.
Stars: ✭ 77 (-93.28%)
Mutual labels:  vulkan, glsl, spir-v
Tvm
Open deep learning compiler stack for cpu, gpu and specialized accelerators
Stars: ✭ 7,494 (+553.93%)
Mutual labels:  compiler, vulkan, metal
Nnao
Neural Network Ambien Occlusion based on http://theorangeduck.com/page/neural-network-ambient-occlusion
Stars: ✭ 57 (-95.03%)
Mutual labels:  graphics, shader, hlsl
rend3
Easy to use, customizable, efficient 3D renderer library built on wgpu.
Stars: ✭ 546 (-52.36%)
Mutual labels:  metal, vulkan, d3d12
Urde
Data interchange and engine re-implementation for games by Retro Studios | Mirror
Stars: ✭ 253 (-77.92%)
Mutual labels:  opengl, vulkan, metal
Bansheeengine
Modern C++14 game engine with Vulkan support, fully featured editor and C# scripting
Stars: ✭ 2,906 (+153.58%)
Mutual labels:  opengl, graphics, vulkan
Vk Gl Cts
Khronos Vulkan, OpenGL, and OpenGL ES Conformance Tests
Stars: ✭ 324 (-71.73%)
Mutual labels:  opengl, vulkan, opengl-es
Tess Opt
Demonstration of how we can use tessellation shaders to make faster fragment shaders.
Stars: ✭ 13 (-98.87%)
Mutual labels:  opengl, glsl, shader
Shaderdebugger
[DEPRECATED] C++ library for debugging HLSL & GLSL shaders
Stars: ✭ 323 (-71.82%)
Mutual labels:  compiler, glsl, hlsl
Fiber2d
Cross-platform 2D Game Engine in pure Swift
Stars: ✭ 415 (-63.79%)
Mutual labels:  opengl, vulkan, metal
Rust Skia
Safe Skia Bindings for Rust
Stars: ✭ 450 (-60.73%)
Mutual labels:  opengl, vulkan, metal
Bulllord Engine
lightspeed lightweight elegant game engine in pure c
Stars: ✭ 539 (-52.97%)
Mutual labels:  opengl, vulkan, metal
1-60 of 2282 similar projects