OpenGL
文章平均质量分 82
lyso1
北京大学计算机系学士、硕士, 在校期间发表关于GPU并行计算的国际顶级会议论文,曾就职于网易有道、小米科技,负责网易八方、网易饭饭、米推、米聊、米云等大型移动互联网服务相关的设计及研发工作,并主导完成多种相关基础架构的设计及开发,应用于亿级日活的产品服务集群中,有着丰富的高并发分布式系统架构经验。
展开
-
Fast Marching Methods: A boundary value formulation zz
http://math.berkeley.edu/~sethian/2006/Explanations/fast_marching_explain.htmlFast Marching Methods: A boundary value formulationTracking a moving boundarySuppose you are given an interface separating one region from another, and a speed F that tells you h转载 2010-07-01 10:47:00 · 487 阅读 · 0 评论 -
OpenGL多线程
首先使用同一个DC创建两个RC,并且使用wglShareLists共享两个RC的资源。建议不要给这三个函数之间加其他向RC中添加东西的GL函数。HGLRC hRC1 = wglCreateContext(hDC);HGLRC hRC2 = wglCreateContext(hDC);wglShareLists(hRC2, hRC1); 注意:wglShareLists的第一个参数中转载 2010-05-10 11:00:00 · 4988 阅读 · 2 评论 -
消息循环的写法
while ( g_cWinStyle.bRunning ) { if ( PeekMessage( &msg, NULL, 0, 0, PM_REMOVE ) ) { if(msg.message == WM_QUIT || msg.message == WM_CLOSE) g_cWinStyle.bRunning = FALSE; else原创 2010-05-10 19:55:00 · 204 阅读 · 0 评论 -
多线程编程小记
1. CreateThread创建线程;2. 在主线程里用PostThreadMessage(threadID, MSG_, wParam, lParam)给创建的线程传递消息。 注意:传递消息之前最好用Sleep(1)一下,否则可能会接收不到消息。 HANDLE hThread1 = CreateThread(NULL, 0, (LPTHREAD_START_ROUTIN原创 2010-05-10 20:10:00 · 183 阅读 · 0 评论