Tag

Metal

0 views collected around this technical thread.

ByteDance Terminal Technology
ByteDance Terminal Technology
Aug 24, 2022 · Mobile Development

Impeller Rendering Engine: Background, Metal Shader Compilation, Vector Rendering, and Flutter DisplayList

This article provides an in‑depth technical overview of Flutter's Impeller rendering engine, covering its origin, Jank classification, Metal shader compilation evolution, vector rendering fundamentals, DisplayList architecture, Impeller's rendering pipeline, and the ImpellerC shader compiler, with code examples and performance insights.

DisplayListFlutterImpeller
0 likes · 31 min read
Impeller Rendering Engine: Background, Metal Shader Compilation, Vector Rendering, and Flutter DisplayList
Xianyu Technology
Xianyu Technology
Oct 21, 2021 · Mobile Development

Flutter iOS GPU Background Crash Analysis and Solution

The article analyzes why Flutter crashes on iOS when accessing the GPU in the background, explains the official SyncSwitch fix for ImageDecoder, and details Xianyu’s additional patches for MultipleFrameCodec, EncodeImage, and Rasterizer::DrawToSurface that together, via PR #28383, fully resolve the GPU‑background crash.

FlutterGPUImageDecoder
0 likes · 11 min read
Flutter iOS GPU Background Crash Analysis and Solution
Kuaishou Large Model
Kuaishou Large Model
Oct 22, 2020 · Fundamentals

Why Deferred Rendering Beats Forward Rendering on Mobile GPUs – A Deep Dive

This article compares forward and deferred rendering techniques, analyzes their performance trade‑offs on mobile GPUs, explores tile‑based and hardware‑TBDR approaches, and presents a Metal‑based single‑pass deferred shading solution for modern mobile graphics pipelines.

MetalRenderingdeferred rendering
0 likes · 15 min read
Why Deferred Rendering Beats Forward Rendering on Mobile GPUs – A Deep Dive
Yuewen Technology
Yuewen Technology
Sep 15, 2017 · Mobile Development

Unlocking ARKit: How Apple’s AR Framework Powers iOS 11 Augmented Reality

This article explains ARKit’s architecture, core tracking components, scene‑recognition features such as plane detection, hit‑testing and light estimation, and provides a step‑by‑step demo using Xcode templates to render a 3D airplane model on iOS devices.

ArkitMetalSceneKit
0 likes · 10 min read
Unlocking ARKit: How Apple’s AR Framework Powers iOS 11 Augmented Reality