首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
graphic
订阅
吸水的风
更多收藏集
微信扫码分享
微信
新浪微博
QQ
4篇文章 · 0订阅
Android 16 显示系统 | 从View 到屏幕系列 - 6 | 提交 GraphicBuffer 到 SurfaceFlinger
前面我们了解了 App 的绘制流程: dequeueBuffer:从 BLASTQueueBuffer 中 dequeue 一块 GraphicBuffer draw:通过 Skia/OpenGL 绘
BLASTBufferQueue01-BLASTBufferQueue架构概述
前言 Android图形架构中,对所有图形数据流的处理,是以"生产者-消费者"模式实现,并通过一个图形数据缓冲队列,实现图形数据的传递。 图形流生产者:指生成Graphic Buffer内容的组件,如
Android 16 显示系统 | 从View 到屏幕系列 - 2 | Surface
写在前面 Surface 是整个 Android 显示框架中最重要也是最基础的一个概念,它承担着 App UI 的显示需求,App 需要展示的 UI 都必须要画到这个 Surface 上才能被显示出来
Android Memory Tracker原理分析
1. 背景 只看简介有些难以理解,我想了解它的生成原理,找了半天,发现qualcomm和mtk平台相关代码没有开源,还好samsung开源了代码。 | GL mtrack | 驱动上报的GL内存使用情况。 主要是GL texture大小,GL command buffer,固定…