houmain / gpupad
A flexible GLSL and HLSL shader editor and IDE.
☆155Updated this week
Alternatives and similar repositories for gpupad:
Users that are interested in gpupad are comparing it to the libraries listed below
- 6 different implementations of doing wide line rendering in OpenGL☆183Updated 4 years ago
- bigg (bgfx + imgui + glfw + glm) + utils☆233Updated 2 years ago
- Minimal bgfx "hello world" example☆195Updated 2 years ago
- Headers only C++11 OpenGL Vector Graphics library, that can run on all OpenGL/ES version☆62Updated 3 months ago
- ⚔️ A tool for cross compiling shaders. Convert between GLSL, HLSL, Metal Shader Language, or older versions of GLSL.☆292Updated 2 years ago
- This project is an emscripten port of GLFW written in C++ for the web/webassembly platform #wasm☆98Updated 2 weeks ago
- Data-oriented and multi-threaded C11 Game Engine with libraries & shaders hot-reloading.☆305Updated last year
- Abstraction layer over Khronos Vulkan API☆281Updated this week
- A clean and simple cross-platform C++ library to convert GLSL shaders to HLSL, Metal, Vulkan, and WebGPU☆67Updated 6 months ago
- Header-only C++ library to receive files from, and offer files to, the browser the Emscripten program is running in.☆39Updated this week
- KDGpu is a thin wrapper around Vulkan to make modern graphics easier to learn and use☆134Updated last week
- OpenGL implementation of the MSDF algorithm☆278Updated 5 months ago
- Cross-platform C++ example for WebGPU and Dawn☆280Updated 5 months ago
- A desktop application for node-based procedural terrain generation.☆129Updated this week
- This is a middleware repository that eases up the work with BGFX, GLFW, IMGUI and GLM.☆48Updated 9 months ago
- Physically based rendering (PBR) for raylib☆109Updated 2 years ago
- tiny_csg is a C++ library that generates meshes from brush-based level data and supports incremental updates (real-time CSG). It is inten…☆127Updated 11 months ago
- SMAA (Enhanced Subpixel Morphological Antialiasing) post-processing; WebGL (OpenGL ES 2.0) implementation with no fluff.☆96Updated 3 years ago
- Cross-platform rendering library that seamlessly integrates Vulkan, DirectX12 and Metal.☆50Updated 2 months ago
- CMake build scripts for bgfx. Released under public domain.☆235Updated last month
- Tool based in nodes to build GLSL shaders without any programming knowledge written in C using OpenGL and GLFW.☆107Updated 2 years ago
- A header-only library to generate meshes for a solid path. Useful to render thick lines using OpenGL.☆196Updated 11 months ago
- High-level rendering components☆300Updated this week
- Signed Distance Field Font Generator and Runtime Utility☆74Updated 5 months ago
- Headers Only C++11 Geometry Tessellation library for Vector Graphics, that can run on any computer with or without FPU. No standard libr…☆94Updated last year
- An extension for the GLFW library for using WebGPU native.☆77Updated 4 months ago
- Easy to use 2D rendering engine using Vulkan API as backend.☆122Updated 2 years ago
- A fully featured desktop client for shadertoy☆87Updated 6 months ago
- Library used to write shaders from C++, and export them in either GLSL, HLSL or SPIR-V.☆254Updated 5 months ago
- Lightweight vector graphics library implementing exact-coverage antialiasing in OpenGL☆165Updated 3 months ago