Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
谁能告诉我有关在显示驱动程序中使用的缓冲技术,特别是在手机的 LCD 中使用的缓冲技术?
我可以向你保证,它会有所不同。手机上的现代硬件功能相当强大,但仍然没有得到充分利用。
许多操作系统没有缓冲 - 绘图代码直接访问由显示器 DMA 的内存,并努力与垂直回扫同步。
然后一些操作系统引入了软件双缓冲来实现无闪烁重绘。新场景被合成到屏幕外缓冲区,然后最终结果被传送到屏幕内存。不过,我见过这种策略的实现没有垂直同步!
然后像 Android 这样的东西是围绕硬件级别的高效缓冲构建的。android 表面抛掷器在幕后完成所有工作。