- 博客(5)
- 收藏
- 关注
原创 OpenGL内存泄漏之主循环函数glutMainLoop()
<br /> <br /> 在Win32控制台程序中,标准的OpenGL流程是这样的: <br />int main(int argc, char *argv[])<br />{<br /> glutInitWindowSize(500, 250);<br /> glutInitWindowPosition ( 140, 140 );<br /> glutInitDisplayMode(GLUT_RGB | GLUT_DOUBLE );<br /> glutInit(&argc, argv
2010-12-10 23:00:00 12376 4
原创 OpenGL内存泄漏之初始化函数glutInit()
最近做些OpegGL上的开发,使用freeglut-2.6.0库,发现在MFC的对话框环境下,只要使用了函数glutInit(&__argc, __argv),就有内存泄漏,跟踪代码,发现内存分配在glutInit函数内的如下位置:void FGAPIENTRY glutInit( int* pargc, char** argv ){。。。。。。if( fgState.Initialised ) fgError( "illegal glutInit() reinitializati
2010-12-10 22:32:00 4866 1
原创 Win32 Error Codes(转)
CodeDescriptionName0The operation completed successfully.ERROR_SUCCESS1Incorrect function.ERROR_INVALID_FUNCTION2The system cannot find the file specified.ERROR
2009-11-03 11:18:00 8033
原创 NT Driver Status Returns(转)
NT Driver Status ReturnsSorted by WIN32 NameDriver Status Returns by WIN32 NameSTATUS_GUARD_PAGE_VIOLATION0x80000001(unknown)0x80000001RPC_NT_INVALID_PIPE_OPERATION0xc00300
2009-11-03 11:03:00 8967
原创 Windows NT 驱动程序开发人员提示(应注意避免的事项)(转)
下面是开发人员在使用 Windows NT 设备驱动程序时应当避免的事项列表: 1.一定不要在没有标注 I/O 请求数据包 (IRP) 挂起 (IoMarkIrpPending) 的情况下通过调度例程返回 STATUS_PENDING。 2.一定不要通过中断服务例程 (ISR) 调用 KeSynchronizeExecution。 它会使系统死锁。
2009-11-03 10:49:00 1202
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人