我使用的MacBook Pro(13英寸,2010年中),我用OpenGL工作。 我注意到,在图书馆借了一些功能错过。 我发现我的硬件在互联网上的规格和它说:“ 支持OpenGL 3.3”。 很奇怪,所以我印我的OpenGL版本, 它是2.1,NO 3.3! 。 (后来我发现,最新的MacBook(2014)具有相同的OpenGL 2.1版本,WTF)
然后,我差点从窗户跳了下去。 (JK)
我用Google搜索一些关于2.1的一些扩展ARB,但没有文件,没有使用,没有人使用它。 任何人都可以解释我请,那是什么? 如何使用它? 有什么区别?
我读了(如果我没理解好),而不是新的OpenGL 3.x中,有ARB扩展,它是类似什么的。 我希望,如果他们写来规范它支持3.3版本,ARB应该是相同的(至少相同的功能)。
我会很高兴,如果有人解释我是怎么回事。
题:
我有多重采样纹理 FBO绘图问题。 它可以通过函数来创建glTexImage2DMultisample
与参数GL_TEXTURE_2D_MULTISAMPLE
。 它是从3.2版本或刨丝器。
所以,我应该用什么,或者是否有可能与ARB办呢?
我发现GL_ARB_multisample
库。 那是什么? 任何使用? 在互联网上,我发现所有的功能缺失。 还有像一些定义GL_MULTISAMPLE_ARB
的头。 我试着启用它glEnable
( GL_MULTISAMPLE
定义也是如此),这是行不通的。
请帮我。 :(
编辑:
如果你知道不同的方式来解决这个问题,我会很高兴。
原题: OpenGL的- FBO和alpha混合