SpearSPEAR is a integrated domain specific language translating C++17 to SPIR-V at host runtime
Stars: ✭ 45 (-67.39%)
Smol VSMOL-V: like Vulkan/Khronos SPIR-V, but smaller.
Stars: ✭ 230 (+66.67%)
VulkanoSafe and rich Rust wrapper around the Vulkan API
Stars: ✭ 2,950 (+2037.68%)
spirv crossSafe Rust wrapper around SPIRV-Cross
Stars: ✭ 75 (-45.65%)
talvosTalvos is a dynamic-analysis framework and debugger for Vulkan/SPIR-V programs.
Stars: ✭ 67 (-51.45%)
PmtechLightweight, multi-platform, data-oriented game engine.
Stars: ✭ 478 (+246.38%)
MagnumLightweight and modular C++11 graphics middleware for games and data visualization
Stars: ✭ 3,728 (+2601.45%)
ReshadeA generic post-processing injector for games and video software.
Stars: ✭ 2,285 (+1555.8%)
FloorA C++ Compute/Graphics Library and Toolchain enabling same-source CUDA/Host/Metal/OpenCL/Vulkan C++ programming and execution.
Stars: ✭ 166 (+20.29%)
SPIR-V-BlastConverting the C-like language to binary or human readable SPIR-V
Stars: ✭ 17 (-87.68%)
xshade"cross shade" meta shading language and compiler
Stars: ✭ 37 (-73.19%)
DxvkVulkan-based implementation of D3D9, D3D10 and D3D11 for Linux / Wine
Stars: ✭ 7,117 (+5057.25%)
VulkancoreVulkan 1.0 graphics and compute API bindings for .NET Standard
Stars: ✭ 162 (+17.39%)
EchoA New Cross-Platform 2D 3D Game Engine
Stars: ✭ 520 (+276.81%)
NablaOpenGL/OpenGL ES/Vulkan/CUDA/OptiX Modular Rendering Framework for PC/Linux/Android
Stars: ✭ 235 (+70.29%)
RlslRust to SPIR-V compiler
Stars: ✭ 546 (+295.65%)
makmaMakma is a deferred Vulkan renderer written in C++.
Stars: ✭ 77 (-44.2%)
KazanMirror; Work-in-progress software-rendering Vulkan implementation
Stars: ✭ 226 (+63.77%)
sph vulkanSPH simulation in Vulkan compute shader.
Stars: ✭ 29 (-78.99%)
Vk9Direct3D 9 compatibility layer using Vulkan.
Stars: ✭ 799 (+478.99%)
ShaderconductorShaderConductor is a tool designed for cross-compiling HLSL to other shading languages
Stars: ✭ 1,146 (+730.43%)
DemosVulkan API crossplatform demos in Go
Stars: ✭ 103 (-25.36%)
DuckstationFast PlayStation 1 emulator for x86-64/AArch32/AArch64
Stars: ✭ 2,888 (+1992.75%)
PracticalvulkanRepository with code samples for "API without Secrets: The Practical Approach to Vulkan" series of articles.
Stars: ✭ 100 (-27.54%)
Nova RsNova Renderer, but in Rust
Stars: ✭ 98 (-28.99%)
Gpu ViewerA front-end to glxinfo, vulkaninfo, clinfo and es2_info - Linux
Stars: ✭ 129 (-6.52%)
EfcoreEF Core is a modern object-database mapper for .NET. It supports LINQ queries, change tracking, updates, and schema migrations.
Stars: ✭ 10,838 (+7753.62%)
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 (-29.71%)
VkglCore OpenGL over Vulkan
Stars: ✭ 105 (-23.91%)
VeldridA low-level, portable graphics library for .NET.
Stars: ✭ 1,784 (+1192.75%)
Vc4cCompiler for the VC4CL OpenCL implementation
Stars: ✭ 101 (-26.81%)
Spark.NET for Apache® Spark™ makes Apache Spark™ easily accessible to .NET developers.
Stars: ✭ 1,721 (+1147.1%)
Tiny RtxA Vulkan RTX Ray Tracer
Stars: ✭ 99 (-28.26%)
GrvkVulkan-based Mantle API implementation
Stars: ✭ 117 (-15.22%)
LuminoLumino is a framework for building real-time graphics applications.
Stars: ✭ 97 (-29.71%)
WopihostASP.NET Core MVC implementation of the WOPI protocol. Enables integration with WOPI clients such as Office Online Server.
Stars: ✭ 132 (-4.35%)
Xer.cqrsA lightweight and easy-to-use CQRS + DDD library
Stars: ✭ 96 (-30.43%)
Crossshader⚔️ A tool for cross compiling shaders. Convert between GLSL, HLSL, Metal Shader Language, or older versions of GLSL.
Stars: ✭ 113 (-18.12%)
JsonmaskingReplace fields in json, replacing by something, don't care if property is in depth objects. Very useful to replace passwords credit card number, etc.
Stars: ✭ 95 (-31.16%)
SubstrateA cross-platform render-graph based rendering system written in Swift
Stars: ✭ 94 (-31.88%)
Etl.netMass processing data with a complete ETL for .net developers
Stars: ✭ 129 (-6.52%)
TheraotBackporting .NET and more: LINQ expressions in .net 2.0 - nuget Theraot.Core available.
Stars: ✭ 112 (-18.84%)
MinionBackground job system for .NET applications
Stars: ✭ 94 (-31.88%)
Vk raytraceRay tracing glTF scene with Vulkan
Stars: ✭ 91 (-34.06%)
Raft.netImplementation of RAFT distributed consensus algorithm among TCP Peers on .NET / .NETStandard / .NETCore / dotnet
Stars: ✭ 112 (-18.84%)
BgfxCross-platform, graphics API agnostic, "Bring Your Own Engine/Framework" style rendering library.
Stars: ✭ 10,252 (+7328.99%)
JsonapiframeworkJsonApiFramework is a fast, extensible, and portable .NET framework for the reading and writing of JSON API documents. Currently working on ApiFramework 1.0 which is a new framework that supports the many enhancements documented in the 2.0 milestone of this project while being media type agnostic but will support media types like {json:api} and GraphQL for serialization/deserialization purposes.
Stars: ✭ 85 (-38.41%)
FilamentFilament is a real-time physically based rendering engine for Android, iOS, Windows, Linux, macOS, and WebGL2
Stars: ✭ 13,215 (+9476.09%)
AmberAmber is a multi-API shader test framework
Stars: ✭ 132 (-4.35%)
Gl vk meshlet cadsceneThis OpenGL/Vulkan sample illustrates the use of "mesh shaders" for rendering CAD models.
Stars: ✭ 127 (-7.97%)
SparsevoxeloctreeA GPU SVO Builder using rasterization pipeline, a efficient SVO ray marcher and a simple SVO path tracer.
Stars: ✭ 110 (-20.29%)
Waifu2x Ncnn Vulkanwaifu2x converter ncnn version, runs fast on intel / amd / nvidia GPU with vulkan
Stars: ✭ 1,258 (+811.59%)
Gpu Allocator🦀 Memory allocator written in pure Rust for GPU memory in Vulkan and in the future DirectX 12
Stars: ✭ 84 (-39.13%)
Fna3dFNA3D - 3D Graphics Library for FNA
Stars: ✭ 111 (-19.57%)
Piranha.corePiranha CMS is the friendly editor-focused CMS for .NET Core that can be used both as an integrated CMS or as a headless API.
Stars: ✭ 1,242 (+800%)
BsfModern C++14 library for the development of real-time graphical applications
Stars: ✭ 1,640 (+1088.41%)
Vrt🔅 Ray tracing library for Vulkan API (indev)
Stars: ✭ 111 (-19.57%)
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 (-46.38%)
VkmarkVulkan benchmark
Stars: ✭ 80 (-42.03%)