opengl总结

1.如果想直接调用NVIDIA或者AMD显卡实现的opengl,则可以使用glew库。glew库封装了Windows API 的 wglGetProcAddres 函数。

2.如果使用了glew库,则在调用glewInit 函数之前必须先调用wglMakeCurrent函数设置当前渲染上下文。

3.显卡实现的opengl包含opengl es.

4.必须调用wglMakeCurrent 设置渲染上下文,否则后面的opengl函数调用都没意思。因为只有设置了渲染上下文,才有显示队列保存用户命令和数据。

5.OpenGL编译的shader和程序对象是保存的显示队列里面的,如果几个不同的上下文需要共用程序对象需要共享显示列表。

你可能感兴趣的:(opengl)