ShaderconductorShaderConductor is a tool designed for cross-compiling HLSL to other shading languages
Stars: ✭ 1,146 (+590.36%)
NnvmNo description or website provided.
Stars: ✭ 1,639 (+887.35%)
Soul EnginePhysically based renderer and simulation engine for real-time applications.
Stars: ✭ 37 (-77.71%)
spirv crossSafe Rust wrapper around SPIRV-Cross
Stars: ✭ 75 (-54.82%)
OccaJIT Compilation for Multiple Architectures: C++, OpenMP, CUDA, HIP, OpenCL, Metal
Stars: ✭ 230 (+38.55%)
MagnumLightweight and modular C++11 graphics middleware for games and data visualization
Stars: ✭ 3,728 (+2145.78%)
TvmOpen deep learning compiler stack for cpu, gpu and specialized accelerators
Stars: ✭ 7,494 (+4414.46%)
VeldridA low-level, portable graphics library for .NET.
Stars: ✭ 1,784 (+974.7%)
KttKernel Tuning Toolkit
Stars: ✭ 33 (-80.12%)
BgfxCross-platform, graphics API agnostic, "Bring Your Own Engine/Framework" style rendering library.
Stars: ✭ 10,252 (+6075.9%)
Gfx[maintenance mode] A low-overhead Vulkan-like GPU API for Rust.
Stars: ✭ 5,045 (+2939.16%)
FilamentFilament is a real-time physically based rendering engine for Android, iOS, Windows, Linux, macOS, and WebGL2
Stars: ✭ 13,215 (+7860.84%)
PmtechLightweight, multi-platform, data-oriented game engine.
Stars: ✭ 478 (+187.95%)
Silk.netThe high-speed OpenAL, OpenGL, Vulkan, and GLFW bindings library your mother warned you about.
Stars: ✭ 534 (+221.69%)
PbrAn implementation of physically based shading & image based lighting in D3D11, D3D12, Vulkan, and OpenGL 4.
Stars: ✭ 722 (+334.94%)
JuiceThe Hacker's Machine Learning Engine
Stars: ✭ 743 (+347.59%)
KhivaAn open-source library of algorithms to analyse time series in GPU and CPU.
Stars: ✭ 161 (-3.01%)
PyopenclOpenCL integration for Python, plus shiny features
Stars: ✭ 790 (+375.9%)
RendyState of the art "build your own engine" kit powered by gfx-hal
Stars: ✭ 750 (+351.81%)
ArraymancerA fast, ergonomic and portable tensor library in Nim with a deep learning focus for CPU, GPU and embedded devices via OpenMP, Cuda and OpenCL backends
Stars: ✭ 793 (+377.71%)
Vk9Direct3D 9 compatibility layer using Vulkan.
Stars: ✭ 799 (+381.33%)
LlglLow Level Graphics Library (LLGL) is a thin abstraction layer for the modern graphics APIs OpenGL, Direct3D, Vulkan, and Metal
Stars: ✭ 1,011 (+509.04%)
ShadercA collection of tools, libraries, and tests for Vulkan shader compilation.
Stars: ✭ 1,016 (+512.05%)
Autodock GpuAutoDock for GPUs and other accelerators
Stars: ✭ 65 (-60.84%)
CompactcnncascadeA binary library for very fast face detection using compact CNNs.
Stars: ✭ 152 (-8.43%)
NeanderthalFast Clojure Matrix Library
Stars: ✭ 927 (+458.43%)
Gl vs vkComparison of OpenGL and Vulkan API in terms of performance.
Stars: ✭ 65 (-60.84%)
ParenchymaAn extensible HPC framework for CUDA, OpenCL and native CPU.
Stars: ✭ 71 (-57.23%)
ClvkExperimental implementation of OpenCL on Vulkan
Stars: ✭ 158 (-4.82%)
Anki 3d EngineAnKi 3D Engine - Vulkan backend, modern renderer, scripting, physics and more
Stars: ✭ 688 (+314.46%)
PixelkitLive Graphics Framework
Stars: ✭ 644 (+287.95%)
PrimitivA Neural Network Toolkit.
Stars: ✭ 164 (-1.2%)
SlangMaking it easier to work with shaders
Stars: ✭ 627 (+277.71%)
ReshadeA generic post-processing injector for games and video software.
Stars: ✭ 2,285 (+1276.51%)
DxvkVulkan-based implementation of D3D9, D3D10 and D3D11 for Linux / Wine
Stars: ✭ 7,117 (+4187.35%)
VexclVexCL is a C++ vector expression template library for OpenCL/CUDA/OpenMP
Stars: ✭ 626 (+277.11%)
SpearSPEAR is a integrated domain specific language translating C++17 to SPIR-V at host runtime
Stars: ✭ 45 (-72.89%)
VktkVulkan Toolkit
Stars: ✭ 32 (-80.72%)
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 (+6946.99%)
SubstrateA cross-platform render-graph based rendering system written in Swift
Stars: ✭ 94 (-43.37%)
Gpcs4A Playstation 4 emulator just begin
Stars: ✭ 1,186 (+614.46%)
Nova RendererNova Renderer, a custom cross platform render engine written in C++
Stars: ✭ 619 (+272.89%)
Vc4cCompiler for the VC4CL OpenCL implementation
Stars: ✭ 101 (-39.16%)
HashcatWorld's fastest and most advanced password recovery utility
Stars: ✭ 11,014 (+6534.94%)
Vulkan SamplesOne stop solution for all Vulkan samples
Stars: ✭ 2,009 (+1110.24%)
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 (-55.42%)
Crossshader⚔️ A tool for cross compiling shaders. Convert between GLSL, HLSL, Metal Shader Language, or older versions of GLSL.
Stars: ✭ 113 (-31.93%)
Fna3dFNA3D - 3D Graphics Library for FNA
Stars: ✭ 111 (-33.13%)
CltuneCLTune: An automatic OpenCL & CUDA kernel tuner
Stars: ✭ 114 (-31.33%)
Metalbrot PlaygroundAn interactive playground showing how to use Metal compute kernels.
Stars: ✭ 78 (-53.01%)
Futhark💥💻💥 A data-parallel functional programming language
Stars: ✭ 1,641 (+888.55%)
SpocStream Processing with OCaml
Stars: ✭ 115 (-30.72%)
BabelstreamSTREAM, for lots of devices written in many programming models
Stars: ✭ 121 (-27.11%)
Gpu ViewerA front-end to glxinfo, vulkaninfo, clinfo and es2_info - Linux
Stars: ✭ 129 (-22.29%)
MixbenchA GPU benchmark tool for evaluating GPUs on mixed operational intensity kernels (CUDA, OpenCL, HIP, SYCL)
Stars: ✭ 130 (-21.69%)
BsfModern C++14 library for the development of real-time graphical applications
Stars: ✭ 1,640 (+887.95%)
SharpvkC# Bindings for the Vulkan API & SPIR-V
Stars: ✭ 138 (-16.87%)
Shaderc RsRust bindings for the shaderc library.
Stars: ✭ 143 (-13.86%)
Kaleido3dNext Generation Renderer for Cross Platform Engine Development
Stars: ✭ 145 (-12.65%)