【问题标题】:Using both Opengl CORE functions along with Comptability profile - GLFW使用 Opengl CORE 函数和 Comptability profile - GLFW
【发布时间】:2020-06-01 12:18:32
【问题描述】:

我有这个视觉工作室项目,我可以同时使用核心和兼容配置文件, 通过使用:glfwWindowHint(GLFW_OPENGL_PROFILE,GLFW_OPENGL_ANY_PROFILE);但奇怪的是它不适用于其他项目。

【问题讨论】:

    标签: c++ opengl glfw


    【解决方案1】:

    只有两种不同类型的配置文件(至少在 OpenGL 3.2+ 中): 核心配置文件仅支持核心功能。兼容性配置文件支持核心功能 + 所有已弃用的功能。没有不允许核心功能的配置文件。

    GLFW_OPENGL_ANY_PROFILE 表示您将随机获得一个配置文件类型。这将是核心或兼容性配置文件(但它可能是不同机器/驱动程序/应用程序上的不同配置文件)。无法预测它将是哪个配置文件。

    根据您的说法,您只是想使用兼容性配置文件。

    【讨论】:

    • 谢谢,这意味着我应该使用兼容性。
    猜你喜欢
    • 2020-07-20
    • 1970-01-01
    • 2015-09-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-06-07
    相关资源
    最近更新 更多