我发现 CG 似乎存在内存泄漏。我通过 nvidia.com 提交了一份报告,但如果您尝试这样做here http://will-sherif.appspot.com/html/d3d11+DirectWrite.html:
如果你删除那行
cgD3D11SetTextureParameter( g.theTexture, g.sharedTex ) ;
泄漏停止。
CG 3.0真的泄露了吗?
使用 ATI Radeon 5850 GPU / Windows 7 64 位。
是的,它泄漏了。它在内部每次调用时都会创建一个 ShaderResourceView,并且永远不会释放它。我认为 API 设计不当,他们应该采用 ShaderResourceView* 作为此函数的参数,而不仅仅是 Resource*。
大约 6 个月前,我在 nvidia 论坛上发布了此内容,但从未得到回复
您的报告是否公开发布?或者某种私人支持票?
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)