没人知道啊?我详细说下撒意思,就是下面这段话如何在qt编写的程序中实现:
在一般情况下,对显存的每一次写操作都要产生一次PCI 事务,加上协议开销,总
的效率非常低。而显示性能与写显存速度是直接相关的。为了提供显存写速度,龙
芯2F 支持 显存 的block写:在每次写显存时,不立即写入,而是等待写满一个
cache line(32个字节)后,将一个cahceline 的数据一起写入PCI 总线,从而提
高显示性能。
在用户程序下,对显存的访问是通过设备文件 /dev/mem 来实现的(例如 X
server)。龙芯内核在映射/dev/mem 到用户程序时,如果发现该段空间是显存,
则会开启uncache acceleration. 另外需要注意的是要使加速起作用,必须每次按
word(4字节)或者双字(8字节)方式进行访问。