- 博客(3)
- 资源 (7)
- 收藏
- 关注
原创 用Pix调试HLSL
很多学Directx特别初学者最头痛应该是shader的调试问题了。一般的编译器包括vs都不支持shader的调试。还好微软出了个Pix,其功能相当强大,而不仅仅是debug。这里我们入门主要总结下其debug的功能。 Pix的调试原理和一般的调试很不一样,它是先把程序
2011-09-10 17:34:12 6103 4
原创 c++变量莫名其妙改变_内存覆盖
内存覆盖是个很简单又很隐蔽的错误。如果在程序中发现某个数组a的一些结果被莫名奇妙改写了,但你可以很肯定你没有在代码中修改它们。很有可能内存被不小心覆盖了。例如: int b[100]; int a[100]; int c=102; b[c]=
2011-09-10 16:14:04 4880
原创 HLSL中struct里面的变量在内存中的放置方式
《Intro to d3d10》里面关于hlsl的structure packing有这样一段描述struct Light{ Light() { ZeroMemory(this, sizeof(Light)); } D3DXVECTOR3 pos; float pad1; // not used
2011-09-02 21:59:57 2179 3
一个Silverlight的DateBinding和DataTemplate的Demo
2012-04-28
基于GPU的3D空间精确三角形拾取
2011-12-21
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人