上一页 1 2 3 4 5 6 ··· 10 下一页
摘要: 回顾 上篇文章中a56爆大奖在线娱乐们提供了Mesa source tree的概览,然后简介了几个主要的modules. 现在a56爆大奖在线娱乐们将介绍setup mesa开发环境时会用到的几个小tips。 Development environment Mesa大部分是由C和C++写的集合,用autotools作为编译系统,用gi 阅读全文
posted @ 2022-11-08 16:26 青山牧云人 阅读(663) 评论(0) 推荐(1) 编辑
摘要: 回顾 上篇文章中a56爆大奖在线娱乐们介绍了Mesa的loder模块,该模块负责自动为a56爆大奖在线娱乐们的硬件选择正确的driver。如果loader没能为找到匹配的hardware driver,那么它会fall back到software driver,但a56爆大奖在线娱乐们也可以为了debug等需求在某些情景下强制使用software dr 阅读全文
posted @ 2022-11-07 15:10 青山牧云人 阅读(628) 评论(1) 推荐(0) 编辑
摘要: 回顾 在之前的文章中,a56爆大奖在线娱乐们解释了Mesa是一个OpenGL driver的开发框架。正如此,Mesa提供的代码可以在多种driver的实现中被重用。当然这部分code是跨硬件的,使得驱动开发者不用做这部分工作。这个框架也为开发者提供了hook,用来增加于与实际硬件的交互的代码。这种设计允许多种dri 阅读全文
posted @ 2022-10-31 15:35 青山牧云人 阅读(1613) 评论(0) 推荐(0) 编辑
摘要: 回顾 前一篇文章中a56爆大奖在线娱乐们对Linux graphics stack有了一个快速介绍,接下来a56爆大奖在线娱乐将解释为什么a56爆大奖在线娱乐们称之为graphics driver in Linux实际上是三个不同drivers的组合: the user space X server DDX driver, which handles 阅读全文
posted @ 2022-10-28 17:48 青山牧云人 阅读(1371) 评论(0) 推荐(0) 编辑
摘要: 工作中经常需要Debug某些Android app的issue,尤其需要从GooglePlay下载APK,比如需要验证最新的App上Issue是否可以复现,App对32bit/64bit支持的情况。但是发现官方GooglePlay没有下载按钮,a56爆大奖在线娱乐查到了一个方法,可以借助一个Chrome浏览器的插件来 阅读全文
posted @ 2022-07-28 13:33 青山牧云人 阅读(7564) 评论(0) 推荐(0) 编辑
摘要: 一、SysTrace简介 Systrace是android性能调试优化的常用工具,它可以收集进程的活动信息,如界面布局、UI渲染、binder通信等;也可以收集内核信息,如cpu调度、IO活动、中断等;这些信息会统一时间轴,在Chrome浏览器中显示出来,非常方便工程师性能调试、优化卡顿等工作。 S 阅读全文
posted @ 2022-04-29 14:47 青山牧云人 阅读(1311) 评论(0) 推荐(0) 编辑
摘要: 什么是HDR High dynamic range (HDR) 顾名思义就是高动态范围,这里的高动态范围是跟SDR(Standard dynamic range)也就是标准动态范围比较的。 那么,如何理解呢? 先从显示的原理说起。a56爆大奖在线娱乐们知道,人类之a56爆大奖在线娱乐能够看到物体,是因为物体表面反射了光到人的眼睛里, 阅读全文
posted @ 2022-02-07 16:14 青山牧云人 阅读(980) 评论(0) 推荐(0) 编辑
摘要: 在Android开发中,无论是app还是system的开发,logcat都是debug所必须的。a56爆大奖在线娱乐整理了一下logcat的日常用法和最常用的Debug技巧。a56爆大奖在线娱乐的目的不在于大而全,定位差不多是一个快速使用手册。 常用adb命令 #设置代理: $ adb shell settings put glo 阅读全文
posted @ 2022-01-19 12:33 青山牧云人 阅读(2208) 评论(0) 推荐(0) 编辑
摘要: 在工作的过程中逐渐有了总结一下当前Gfx技术栈的想法,方便自己对Linux Gfx的整体结构有更好的理解。 总的来说,这一些列文章大部分会翻译自https://blogs.igalia.com/itoral/,这是在查资料的过程中发现的一个老哥的博客,其中对Linux Graphics的理解写的很好 阅读全文
posted @ 2022-01-11 13:21 青山牧云人 阅读(1718) 评论(0) 推荐(0) 编辑
摘要: Android的Sepolicy实际上是对SELinux安全策略的描述和设置。 1.什么是SELinux 安全增强型 Linux(Security-Enhanced Linux)简称 SELinux,它是 Linux 的一个安全子系统。SELinux 主要作用是最大限度地减小系统中服务进程可访问的资 阅读全文
posted @ 2022-01-06 17:41 青山牧云人 阅读(3085) 评论(0) 推荐(1) 编辑
上一页 1 2 3 4 5 6 ··· 10 下一页