#metal-cpp
what if i just did all this fluid dynamics in bare metal cpp idk
June 6, 2025 at 4:27 AM
The second beta release of metal-cpp for macOS and iOS 26 is out!

This release updates the C++ bindings to incorporate changes to the Metal and MetalFX APIs, bringing them up to date with the latest SDKs.

Get it from developer.apple.com/metal/cpp/
Getting started with Metal-cpp - Metal - Apple Developer
Metal-cpp is a low-overhead C++ interface for Metal that helps developers add Metal functionality to graphics apps, games, and game engines that are written in C++.
developer.apple.com
July 25, 2025 at 8:28 PM
metal-cpp for macOS Sequoia 15.2/iOS 18.2 is out! This version includes improvements and fixes based on your feedback 📬. Get the latest package from our website at developer.apple.com/metal/cpp -
Getting started with Metal-cpp - Metal - Apple Developer
Metal-cpp is a low-overhead C++ interface for Metal that helps developers add Metal functionality to graphics apps, games, and game engines that are written in C++.
developer.apple.com
December 20, 2024 at 1:46 AM
New updates for llama.cpp: Metal kernels are reorganized into modular libraries to optimize inference on Mac. The integrated server also gets cpp-httplib v0.58.0.
llama.cpp optimizes Metal kernels to boost AI performance on Mac
New updates for llama.cpp: Metal kernels are reorganized into modular libraries to optimize inference on Mac. The integrated server also gets cpp-httplib v0.58.0.
www.alextech.ai
September 27, 2026 at 1:37 PM
March 10, 2026 at 12:48 PM
OpenRHI, a cross-platform render hardware interface for modern graphics APIs

#gamedev #gamedevelopment #indiedev #cpp
GitHub - adriengivry/orhi: Cross-Platform Interface for Modern Graphics APIs (Vulkan, DirectX 12, Metal)
Cross-Platform Interface for Modern Graphics APIs (Vulkan, DirectX 12, Metal) - adriengivry/orhi
github.com
July 22, 2025 at 1:35 PM
Looking for other game dev with interest in :
🎮 Custom engines
🎮 Cpp
🎮 Networking
🎮 Graphics (Vulkan, metal, hlsl & glsl)
🎮 Asset pipeline
🎮 Data format / serialisation
🎮 Client & server state sync
🎮 Gameplay
🎮 UI framework
#promosky
November 29, 2024 at 5:17 PM
Attaching this screenshot of a game engine's third-party dependencies. Engines are complex as hell. How far are you willing to go to *consistently* avoid all code/assets that AI has "touched"? Find a method that goes beyond following the latest Bsky news.
June 22, 2026 at 5:23 AM
For #nodevember I decided to revive and port my old multithreaded Data Flow Compute graph to macOS.
I'm using glfw + #dearimgui + #metal-cpp + TBB.

When you mistakenly link the width to the adaptative subdivision factor...
November 16, 2024 at 5:22 PM
Exciting to see Unreal Engine leveraging metal-cpp and Metal Shader Converter to deliver feature parity between Windows and Mac rendering! www.unrealengine.com/en-US/tech-b...
Can UE on macOS achieve feature parity with Windows? Find out!
Here’s a comprehensive update on the state of Unreal Engine running on Apple platforms. Our goal is to achieve feature parity with Windows, providing a cohesive experience for all users.
www.unrealengine.com
February 1, 2025 at 3:34 AM
On the API side I use metal-cpp and for shaders I partially implement the GLSL_EXT_ray_tracing extension in SPIRV-Cross. It's a bit hacky and it only supports the features I need, but overall content agnostic. Ideally it's transitionary until Slang or KosmicKrisp's compiler can be used.
January 18, 2026 at 3:53 PM
🎵 thriftin makes me feel good 🎵 #rayparkerjrvoice #thrifthaul
October 3, 2025 at 11:40 PM
Over the holidays I’ve been busy refining #helios to enable player interactions with game objects: Controlling, spawning and – the holy grail of every game - Collisions💥

I ended up with this draft for a deterministic game loop:
garagecraft.games/devlog/2026-...

#gamedev #indiegames #indiedev #cpp
helios - A High-Level Overview of the Game Loop Architecture | garagecraft.games
A deep dive into the architectural separation of concerns in helios. This post outlines how deterministic world mutations are handled via bare-metal Commands and Managers, while decoupled communicatio...
garagecraft.games
January 5, 2026 at 1:35 PM
Metal-cpp is a great interface for getting up and running quickly with a Metal render backend in C++ based engines. #gamedev

https://developer.apple.com/metal/cpp/
June 18, 2023 at 8:27 PM
We have just released a new C++Now 2025 Conference Video!

How the Linux User/Kernel ABI Really Works - Driving the Linux Kernel Down at the Metal - Greg Law - C++Now 2025

#coding #cplusplus #cpp #programming
How the Linux User/Kernel ABI Really Works - Driving the Linux Kernel Down at the Metal - Greg Law - C++Now 2025
youtu.be
December 6, 2025 at 11:03 PM
Well okay yes I did end up popping by the goodwill today why d'you ask #thrifthaul
September 2, 2025 at 12:35 AM
another Thursday #thrifthaul with a focus on paper stof but also a neato vintage abacus in a croco printed box
February 6, 2026 at 3:51 AM
I shopped so much today: wasteshed (creative reuse thrift shop), goodwill, dollar (sic) store, liquor store, drugstore. But damn i got some good shit! #thrifthaul #ladiesbeshoppin
October 9, 2025 at 3:46 AM
Neat talk from Apple about bringing existing Windows games to MacOS via Game Porting Tooking and Metal-cpp, which seems to really speed up porting time and get a sense of how things will work before even making tons of conversions. #gamedev
Bring your PC and console games to Mac | Meet with Apple
Learn how to port your existing Windows and console games to Apple silicon devices using tools like Metal and the Game Porting Toolkit. Explore the techniques that can help you accelerate and streamline your porting workflows, and get your game running across the entire Mac lineup. This session was
www.youtube.com
December 16, 2025 at 10:46 AM
I’m porting my 2D SDF GPU-driven renderer (onedraw) from Metal to the WebGPU API. A few observations so far:
- Pure C API, no more Objective-C or metal-cpp 👍
- WGSL :(
- A lot more boilerplate for bind group and pipeline setup
- ~30 MB executable just to clear the backbuffer
March 20, 2026 at 3:09 PM
"GE Aerospace #$GE to Buy Consolidated Precision Products for $11.75 Billion" (WSJ)

CPP "one of four major makers of precision castings", makes "advanced materials needed to keep its advanced engines cool"

Buying from Warburg Pincus & Berkshire Partners
GE Aerospace to Buy Consolidated Precision Products for $11.75 Billion
GE Aerospace agreed to buy metal-castings provider Consolidated Precision Products for $11.75 billion, placing a large bet on the advanced materials needed to keep its advanced engines cool.
www.wsj.com
September 9, 2026 at 6:25 AM
We have just released a new C++Now 2025 Conference Video!

How the Linux User/Kernel ABI Really Works - Driving the Linux Kernel Down at the Metal - Greg Law - C++Now 2025

#coding #cplusplus #cpp #programming
How the Linux User/Kernel ABI Really Works - Driving the Linux Kernel Down at the Metal - Greg Law - C++Now 2025
youtu.be
November 29, 2025 at 4:08 PM
We have just released a new C++Now 2025 Conference Video!

How the Linux User/Kernel ABI Really Works - Driving the Linux Kernel Down at the Metal - Greg Law - C++Now 2025

#coding #cplusplus #cpp #programming
How the Linux User/Kernel ABI Really Works - Driving the Linux Kernel Down at the Metal - Greg Law - C++Now 2025
youtu.be
November 21, 2025 at 8:10 AM