24101 Use sampling instead of (deprecated) filter-quality (cla: yes, platform-android, platform-ios, waiting for tree to go green)

24152 Fix use of multiple shells w/ different snapshots (affects: engine, cla: yes, platform-android, platform-fuchsia, platform-ios, platform-linux, platform-macos, platform-windows)

24157 [metal] Darwin unified external metal textures (cla: yes, platform-ios, waiting for tree to go green)

24223 Revert “[metal] Darwin unified external metal textures” (cla: yes, platform-ios)

24244 Reland “[metal] Darwin unified external metal textures (#24157)” (cla: yes, platform-ios)