dpogue / CMake-MetalShaderSupport
CMake modules to support compiling Apple Metal shaders as part of a CMake build system.
☆14Updated 2 months ago
Alternatives and similar repositories for CMake-MetalShaderSupport:
Users that are interested in CMake-MetalShaderSupport are comparing it to the libraries listed below
- Fork of LLVM with support for downgrading bitcode.☆19Updated 3 months ago
- Access CPU pointers from inside the Apple GPU☆12Updated 2 years ago
- The AlteRnaTive Impala Compiler☆26Updated last month
- The missing OpenCL 3.0 driver for macOS☆13Updated 2 years ago
- LLVM Dialects Library☆22Updated 3 weeks ago
- A minimal (really) out-of-tree MLIR example☆43Updated 3 weeks ago
- Vulkan compute shader experiment☆11Updated 4 years ago
- Sled System Emulator☆28Updated last month
- Small, easy-to-integrate shader compiler written in C99. Compiles HLSL to SPIR-V☆49Updated 4 years ago
- Library to manipulate Apple Metal Shading Language IR☆51Updated 2 years ago
- Tool for messing around with Apple GPU assembly☆23Updated 4 years ago
- libaec - Adaptive Entropy Coding library☆19Updated 2 months ago
- Use Metal's C++ interface to draw a triangle in a SDL window☆26Updated last year
- Utilities for accessing AMD's Machine-Readable GPU ISA Specifications.☆31Updated 3 weeks ago
- ☆29Updated 10 months ago
- A mirror of the CRLibm project from INRIA Forge☆46Updated 4 years ago
- nanovg sokol renderer and example☆14Updated last month
- "Learn Metal with C++" samples, ported to iOS☆165Updated last year
- A GLSL compiler targeting SPIR-V mlir☆19Updated 5 months ago
- moderngpu algorithms for C++ shaders☆16Updated 4 years ago
- ☆13Updated 3 years ago
- C++ PIMPL idiom without an allocation involved☆14Updated last year
- Embedded Universal DSL: a good DSL for us, by us☆34Updated this week
- Low level generic SIMD wrapper for x86, ARM, WASM with dynamic dispatch☆38Updated 3 months ago
- A header-only C++ library for writing compiler/interpreter frontends.☆14Updated 2 weeks ago
- A C++ dialect with optional memory safety guarantees (provides memory safety for node.cpp)☆22Updated last year
- C++ template library for floating point operations☆24Updated this week
- A portable kernel/userspace development framework☆14Updated 2 months ago
- Mike's Arbitrary Precision Math Library☆24Updated 12 years ago
- Vulkan Memory Model☆105Updated 7 months ago