游戏开发论坛

 找回密码
 立即注册
搜索
12
返回列表 发新帖
楼主: DONinLIVE

HLSL怎样DEBUG?我的是Visual Studio2008

[复制链接]

7

主题

26

帖子

26

积分

注册会员

Rank: 2

积分
26
 楼主| 发表于 2008-4-12 20:21:00 | 显示全部楼层

Re:HLSL怎样DEBUG?我的是Visual Studio2008

刚刚也在GameDev找到在VS2008(当然理论上哪个版本都可以啦)的HLSL高亮方法


1.到http://developer.nvidia.com/object/cg_toolkit.html#downloads下载一个Cg(不大,20M

而已)。

2.装上Cg后找到NVIDIA Corporation\Cg\msdev_syntax_highlighting\usertype.dat文件,将其复制到Microsoft Visual Studio 9.0\Common7\IDE去。

3. 打开注册表HKEY_LOCAL_MASHINE\SOFTWARE\Microsoft\VisualStudio\x.0

\Languages\File Extensions,(x.0表示什么版本的VS都可以)新建一项命名为“.cg” ,并在里面新建一个值,然后把“.cpp"中的

值复制到刚刚新建的那个值。

4. 重启VisualStudio,DONE!


用VisualStudio编写,用PIX调试,用CgCompoer细调,现在开始终于可以无忧无虑的写HLSL咯~~~ [em13]

1

主题

2

帖子

6

积分

新手上路

Rank: 1

积分
6
发表于 2008-4-12 22:52:00 | 显示全部楼层

Re:HLSL怎样DEBUG?我的是Visual Studio2008

似乎vs2005后对HLSL debug支持就有问题,我2006年还看到微软的论坛上有人提到不能在2005里debug的问题,那人还说会像VS TEAM反应这问题。。。我尝试过,用的2007 April的SDK,里面有选项,但是没用,用2003就可以,虽然03用着没那么舒服。。。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

作品发布|文章投稿|广告合作|关于本站|游戏开发论坛 ( 闽ICP备17032699号-3 )

GMT+8, 2026-1-22 21:02

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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