我想学习OpenGL开发,我正在运行Linux Mint。Khronos.org说:
The OpenGL 4.4 and OpenGL Shading Language 4.40 Specifications were released on July 22, 2013.
据我所知,Mesa是针对Linux的OpenGL实现,但我相信它只是一个3.1版本。我的问题是,我可以在OpenGL环境下开发Linux4.4应用程序,还是必须使用MESA3.1版本?
我是Linux内核开发的新手。它肯定与Windows内核有很大的不同(我是一个恢复中的微软工程师)。您能就如何有效地迭代更新Linux内核附带的模块提供建议吗?
具体地说,我正在更新hid和bcm5974以支持最新的Macbook Pro (2015年初),并使用Ubuntu15.04(内核3.19)。您是否建议我在虚拟机中进行测试?有没有办法以增量方式构建,而不是干净+构建整个树?我希望能够只构建受影响的模块,但我找不到一个好的方法来做到这一点。Makefile相当复杂。