個人檔案Quake3 启示录相片部落格清單更多 ![]() | 說明 |
|
12月23日 WildMagic D3d Memory leak通过设置 dxcpl.exe 发现 wildMagic4.8 有内存泄漏,经过跟踪最终发现,作者设置默认字体不能使用UnladFont 函数卸载,d3d 设备也没有释放,顺便加上。修改如下
Dx9Renderer::~Dx9Renderer () {
// release all fonts for (int i = 1; i < (int)m_kFontArray.size(); i++) { UnloadFont(i); } m_kFontArray[0]->Release(); //添加 // clean up cursor if (!m_bCursorVisible) { ShowCursor(true); } m_pqDevice->Release(); //添加 m_pqMain->Release(); //添加 } 对于学习来说这是款不错的引擎。4.0以上版本完全是shader驱动的,不在使用固定管线。 用的是cg shader. 需要用nvdia cgc 编辑器编译cg shader脚本 引用通告此內容的引用通告是: http://topameng.spaces.live.com/blog/cns!F962D4854A8233D!525.trak 引述這則內容的部落格
|
|
|