Metal
Alloy is nice lib.
Links
- Awesome Metal - Collection of Metal and MetalKit projects and resources.
- Examples for Apple's Metal APIs (rendering and compute)
- SwiftMetal - Write Metal in Swift.
- Raw Metal - Overview on how to write modern Apple Metal applications. Learn what key data structures are needed for it and how to draw objects.
- metal-rs - Rust bindings for Metal.
- Point-cloud made from 3d data with Metal
- HN: Valve drops VR support for macOS (2020)
- Metal Seed - Apple Metal starter repo that you could use to get the ball rolling.
- PixelKit - Live Graphics Framework. (Web)
- RenderKit - Realtime Render Engine Protocol.
- mtlswift - Metal shader Swift encoding code generator.
- Alloy - Make usage of Metal API a pleasure.
- Andrey Volodin - Explain Metal like I’m 5 (2020)
- MetalANGLE - OpenGL ES to Metal API translation layer.
- 3 Years of Metal (2020)
- Satin - 3D Graphics Framework built on Apple's Metal.
- Toy3D - Simple 3D engine written in Swift + Metal, for educational purposes.
- MaLiang - iOS painting and drawing library based on Metal.
- mtlpp - C++ wrapper around Metal.
- SirMetal - Metal-based game editor.
- Tailor your Metal apps for Apple M1 (2020)
- Multiple objects in single frame with Metal (2020)
- ShaderMania - Metal shader editor for macOS and iOS.
- Signed - Editor and renderer for procedural Signed Distance Functions (SDFs). Available for macOS and iOS and is heavily optimized for Metal.
- Minimal Metal App
- GLTFKit - Objective-C glTF 2.0 loader and Metal-based renderer.
- MetalVideoProcess - High-Performance video effects processing framework. It's base on GPUImage3 Metal, support asynchronous and multithread processing.
- vger - 2D GPU renderer for dynamic UIs.
- Metal Render Pipeline (2021)
- Metal/MetalKit Glossary (2021)
- Discover advances in Metal for A15 Bionic (2021) (Tweet)
- MetalPetal - GPU accelerated image and video processing framework built on Metal.
- MetalFilters - Instagram filters implemented in Metal.
- MetalEDR-iOS - Demo of using Metal to render EDR / HDR content on iOS platform. (Tweet)
- Metal Camera - iOS metal camera with GPU shaders.
- Metal-cpp - Low-overhead C++ interface for Metal.. (Docs) (HN) (Tweet)
- Metal.jl - Metal programming in Julia.
- nvim-metals - Metals plugin for Nvim.
- MetalCoreGraphics - Combine the power of Metal and CoreGraphics by sharing resource memory.
- Ask HN: Why did Apple create their half-baked Metal instead of using Vulkan? (2022)
- OpenCL on Metal (2022)
- Metal Library Archive - Extract Metal functions from .metallib files.
- AsyncGraphics - Edit images and video with async / await in Swift & Metal.
- Metal by Tutorials (Code)
- Learn Metal using metal-cpp
- AppleSpectrogram - C++ 17 Spectrogram based on Apple's Accelerate and Metal frameworks..
- Swift 3D Game Tutorial - YouTube - Creating a game engine using Apple's Metal API. (Code)
- MSL-Hydra-Synth - Export hydra-synth as Metal shader.
- cmt - C Wrapper for Apple's METAL framework.
- Experimenting with new Metal 3 features
- Evolution of Metal, ARKit, and RealityKit (Code)
- MTTransitions - iOS Transitions ports from GL-Transitions.
- MeshGradient - Metal-based implementation of beautiful mesh gradient.
- MetalNanoVG - Native Metal port of NanoVG that tries to get the most out of Apple's Graphics APIs.
- MetalPlayer - Sample project to demonstrate how to play videos with filters using Metal and AVFoundation.
- hwoa-rang-metal - Minimum Apple Metal rendering library.
- MetalSupport - Micro-package to make working with Metal somewhat nicer.
- Palico Engine - Metal-Based Game Engine in Swift.
- Thirty Days of Metal (Code)
- Running Metal Shaders in SceneKit's environment
- Numerical Computing on Apple M1 : Study and Implementations
- MetallicImage - Image Processing Framework on Apple Platforms using Metal.
- Optimizing Parallel Reduction in Metal for Apple M1 (2021)
- SwiftyCreatives - Creative coding framework for Swift. Built on Apple's Metal. Inspired by Processing.
- Mesh Shaders and Meshlet Culling in Metal 3 (2023) (HN)
- Tools for examining Apple's Metal shaders
- MetalUI - Effects in SwiftUI.
- A note on Metal shader converter (2023) (Lobsters)
- The Book of Shaders Metal Companion
- Metal by Example
- RGBA - Write Metal in Swift.
- Metal FlashAttention - Faster alternative to Metal Performance Shaders.
- Optimize machine learning for Metal apps (2023) (HN)
- Render-Z - Visual Metal shader editor for macOS and iPadOS. (Web)
- Metallurgy - Collection of metal shaders taking advantage of the brand new visual effect added in the iOS 17 beta.