linux如何能获取显存的信息?
大家好,我想用一个程序获取显存中的实时信息,请问有办法做到吗? 谢谢大家。 大家帮帮忙啊。 回复 1# mousexqshe大家好,我想用一个程序获取显存中的实时信息,请问有办法做到吗? 谢谢大家。
1、lspci |gerp VGA
# lspci |grep VGA
0e:0d.0 VGA compatible controller: ATI Technologies Inc ES1000 (rev 02)
2、# lspci -v -s 0e:0d.0
0e:0d.0 VGA compatible controller: ATI Technologies Inc ES1000 (rev 02) (prog-if 00 )
Subsystem: Dell Device 01b2
Flags: bus master, VGA palette snoop, stepping, medium devsel, latency 32, IRQ 10
Memory at d8000000 (32-bit, prefetchable)
I/O ports at dc00
Memory at fc2d0000 (32-bit, non-prefetchable)
Expansion ROM at fc100000
Capabilities: Power Management version 2
Kernel modules: radeonfb
3、remap this memory
回复 3# 瀚海书香
你好,我想用程序读出显存中的数据,请问这个想法可以实现吗,谢谢。
mousexqshe 发表于 2015-03-09 17:28 static/image/common/back.gif
回复 3# 瀚海书香
你好,我想用程序读出显存中的数据,请问这个想法可以实现吗,谢谢。
必须是可以实现的。
只是intel的显卡知道方法,nvidia的不知道。
但是nvidia肯定是有方法的,如果CPU不能读出GPU的写入结果,还搞个屁的GPGPU啊?
而且,opengl也规定了shader中有一种变量,是CPU和GPU都可以访问的。 回复 3# 瀚海书香
还是版主厉害,学习了。非常感谢!
页:
[1]