找回密码
 注册
楼主: tracystar

显卡代替CPU的语言-BrookGpu简介(欢迎增加测试结果

[复制链接]
发表于 2004-7-1 11:15:14 | 显示全部楼层
Geforce 4 MX在linux是可以的。。。
回复

使用道具 举报

 楼主| 发表于 2004-7-1 11:42:56 | 显示全部楼层
使用brookgpu的硬件需求
1.如果是DirectX 9后端需要一个近期出产的ATI显卡,9800s和9700s都可以。老一点的显卡可能也能工作。但最重要的是支持浮点渲染目标。
2.如果是nv30 OpenGL的后端需要(理论上足够了)一个NVIDIA的显卡,至少是一个nv30(GeForceFX / QuadroFX或更好的卡)。
3.如果构建的环境满足,CPU的后端应可以在任何平台上运行(甚至是非PC机)。
软件要求:
编译器和cpu运行应该在每台主机上都有标准的GNU的一系列工具:

1.make
2.g++ & gcc
3.flex
4.bison
5.bin-utils
而用GPU运行时需要以下的软件:
1.Microsoft Visual C++ 版本6 或 7 (最好是7)
(cl.exe 在命令行上必须是可以运行的)
2.Microsoft DirectX 9 SDK,可在下面的网址下载
http://msdn.microsoft.com/library/default.asp?url=/downloads/list/directx.asp
3.NVIDIA's Cg 编译器(版本最低是1.1)
http://developer.nvidia.com/object/cg_toolkit.html
4.最新的 ATI 或NVIDIA 显卡驱动
5.下面来自cygwin的GNU工具 (http://www.cygwin.com):
make
flex
bison
       BRCC是一个编译器,它将brook的原语即.br文件转换为合法的C++语法的.cpp文件。
回复

使用道具 举报

发表于 2004-7-1 18:34:53 | 显示全部楼层
[quote:8c8cb2021d="PXE2"]Geforce 4 MX在linux是可以的。。。[/quote]

Geforce 4 MX 没有 Pixel Shader 没法计算啊,它实际上是采用 Pixel Shader 对 Texture 上的像素进行计算,然后再收集结果的。
回复

使用道具 举报

发表于 2004-7-2 09:17:43 | 显示全部楼层
象素遮掩,这也不一定要的,偶用的tnt2都可以计算的.其实就是用CG接口完成对nvidia_drv.o或fglrx_drv.o或via_drv.o的控制。所以对于能用以上3个.o的GPU都是可的。 象素遮掩是用DX9的接口要的.CG是可以用 OpenGL的接口的.这和DX9不同.
回复

使用道具 举报

发表于 2006-4-20 01:29:55 | 显示全部楼层
我的电脑是XP 440MX
按照http://blog.csdn.net/raulredondo/archive/2005/09/29/492178.aspx
安装的,运行MAKE出错了。怎么修复啊?

$ make
splittree.cpp
splittree.cpp(107) :error C2374: 'i' :redefinition; multiple initialization splittree.cpp(80) : see declaration of 'i'
splittree.cpp(355) :error C2086: 'j' :redefinition;
splittree.cpp(613) :error C2086: 'u' :redefinition;
make[3]: *** [built/splittree.obj] Error 2
make[2]: *** [dep] Error 2
make[1]: *** [splitting] Error 2
make: *** [brcc] Error 2




------------------------
QQ在线等:5068611
回复

使用道具 举报

发表于 2006-8-20 13:57:16 | 显示全部楼层
ftp://download.nvidia.com/developer/cg/Cg_1.5/cg-redist-1.5.0011.zip
出1.5了
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2025-2-6 21:42 , Processed in 0.022030 second(s), 12 queries .

© 2001-2025 Discuz! Team. Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表