gpt4 book ai didi

opengl - 带有软件光栅器的 Mesa 3D OpenGL 3.2

转载 作者:行者123 更新时间:2023-12-01 16:00:26 25 4
gpt4 key购买 nike

我正在尝试在运行 Ubuntu 13 的上网本上创建 OpenGL 上下文 3.2。由于硬件不支持硬件支持的 Opengl 3.2,我想知道软件光栅器是否可以提供此类功能。我知道软件模式可能非常慢,但我只需要测试和练习一些简单的例子。

我在 Internet 上找不到任何明确的信息来说明这是否可能,而且我对 Mesa 的了解非常有限。所以我的问题是,是否可以使用 Mesa 创建基于软件的 OpenGL 3.2 上下文?

最佳答案

目前,它不是。当使用一种软件光栅器后端(旧的、已弃用的 swrast,或更现代的、基于镓的 softpipe 或 llvmpipe 驱动程序)时,只会公布 GL 2.1。问题在于 mesa 的软件光栅化器尚不支持多重采样,而这是 GL 3.x 的要求。可能还缺少一些 GL 3.x 所需的其他次要功能。

但是,您仍然可以通过扩展机制使用大部分 GL 3.2 功能,而无需 3.2 上下文。这也意味着您将无法获得核心配置文件上下文,但这也不应该成为问题 - 没有什么会迫使您实际使用已弃用的功能。

关于opengl - 带有软件光栅器的 Mesa 3D OpenGL 3.2,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21865734/

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