From 0b18e0e50704bfb0ba0039e95be59a334bb6fea9 Mon Sep 17 00:00:00 2001 From: Griffin <33357138+DGriffin91@users.noreply.github.com> Date: Fri, 19 Jun 2026 17:00:33 -0700 Subject: [PATCH] clarify bindless support --- content/news/2026-06-19-bevy-0.19/index.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/news/2026-06-19-bevy-0.19/index.md b/content/news/2026-06-19-bevy-0.19/index.md index c8a93a3e23..3c6b9b82f2 100644 --- a/content/news/2026-06-19-bevy-0.19/index.md +++ b/content/news/2026-06-19-bevy-0.19/index.md @@ -1102,7 +1102,7 @@ A new `pccm` example demonstrates the effect, with parallax correction toggleabl Bindless rendering is how modern engines handle scenes with many different materials efficiently: shaders index into shared pools of textures and buffers rather than rebinding them each draw call. -Metal (Apple's GPU API) has partial bindless support. They permit texture binding arrays but not buffer binding arrays. +WGPU's backend for Metal (Apple's GPU API) has partial bindless support. It currently only permits texture binding arrays but not buffer binding arrays. Historically, Bevy required support for both features before it would use bindless, which excluded Metal entirely, even for materials that never use buffer arrays.