멀티 윈도우 환경에서 Android View 블러 구현하기
안드로이드에서 뷰 뒤편의 윈도우를 블러 처리하기 어려운 이유와 compositor 기반 접근 방식을 정리합니다.

Core Competencies
Combining mathematical precision with creative engineering to build next-generation systems.
Designing robust, scalable end-to-end systems with a macro-level perspective on performance and stability.
Leading R&D in Generative AI and Deep Learning at MetaIntelligence, applying cutting-edge models to practical solutions.
Extensive experience with OpenGL ES, GLSL, and rendering pipelines, from low-level optimizations to high-level creative tools.
Leveraging a strong background in Applied Mathematics to solve complex algorithmic challenges in graphics and AI.
Deep expertise in GPU profiling, memory management, and system optimization using industry-standard tools.
Experience in building creative platforms and SDKs like Watch Face Studio, empowering creators globally.
Philosophy
Tools change, but logic remains. I prioritize algorithmic thinking and architectural integrity over syntax dependencies, allowing for seamless adaptation to any technology stack.
True optimization comes from understanding the entire system. I focus on designing architectures that are not only efficient today but scalable for tomorrow.
My approach is rooted in fundamental principles—mathematics and computer science theory—which serve as the bedrock for innovative solutions in AI and Graphics.
Sharing thoughts on technology, architecture, and the future of AI.
안드로이드에서 뷰 뒤편의 윈도우를 블러 처리하기 어려운 이유와 compositor 기반 접근 방식을 정리합니다.
A design note on why view-level background blur is hard on Android and how a compositor-assisted approach can make it work.
다운스케일 패스와 분리 가우시안 블러를 활용해 실시간 블러를 효율적으로 구현하는 핵심 포인트를 정리합니다.
A compact guide to real-time blur using downscaled passes, separable Gaussian filters, and careful quality-performance trade-offs.