gpt4 book ai didi

c++ - Mac 中的 OpenGL ARB 函数

转载 作者:太空宇宙 更新时间:2023-11-04 06:44:08 24 4
gpt4 key购买 nike

我想在 Mac 应用程序中使用 glCurrentPaletteMatrixARB。OpenGL库是导入GLEW库和GLUT,glewInit() 函数调用成功。glWeightPointerARB 函数可以调用,但我的应用程序在 glCurrentPaletteMatrixARB 中崩溃了。原因是函数指针值为空指针错误。

glGetString 没有得到 GL_ARB_materix_palette 扩展字符串。我的机器规范是 MacBookPro,图形芯片是 NVIDIA Geforce GT 330M。

尽管 iPhone 模拟器可以使用矩阵调色板 (GL_OES_matrix_palette),但在 Mac 应用程序中不能使用矩阵调色板。为什么?

最佳答案

矩阵调色板扩展没有得到广泛支持,可以被认为与着色器一起过时了。 iPhone 有这个扩展,因为它是 Apple 为实现 OpenGLES1 而包含的功能之一。英伟达没有。请记住,扩展意味着它是可选支持的。您不能假设每个视频卡都支持特定的扩展。

关于c++ - Mac 中的 OpenGL ARB 函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3746514/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com