linux 下大部分显卡驱动对OPENGL支持不好?

刚给电脑折腾出来一个linux mint系统,装了个GTK+,试了试编写有可视化界面的程序,最终目的是想在LINUX下试试用OpenGL编程。还没开始折腾OpenGL,在网上看到了一条新闻:
Mozilla开发人员Boris Zbarsky解释称,Linux平台上之所以暂时无法支持硬件加速时因为显卡驱动中的存在的Bug问题。“我们曾尝试了在Linux上使用 OpenGL,不过发现大多数Linux驱动悲剧性地存在大量Bug,因此我们当前必须禁用它。”
瞬间把我打击到了= =||||想问一下,有没有人有过在LINUX下编写基于OpenGL程序的经验,对这一点比较了解?
ps:吾是个菜鸟,并没接触过OpenGL,倒接触过DirecX……另外LINUX我也完全是个新手。。。基本什么都不懂(不过这应该关系不大吧。。。)

我对3D驱动开发是一点都不懂……
但肯定DirectX在Linux下是没啥用的,那是微软的接口~~
OpenGL接口Linux肯定支持,但貌似是比较挑显卡
其他还有什么3D驱动的接口我也不了解了
给你提供个思路:雷神之锤的3D引擎貌似是开源的,本身支持Linux平台,你可以去找一下相关的开源项目。把源代码拿来看看人家是怎么做的~~
温馨提示:内容为网友见解,仅供参考
无其他回答

linux 下大部分显卡驱动对OPENGL支持不好?
但肯定DirectX在Linux下是没啥用的,那是微软的接口~~OpenGL接口Linux肯定支持,但貌似是比较挑显卡 其他还有什么3D驱动的接口我也不了解了 给你提供个思路:雷神之锤的3D引擎貌似是开源的,本身支持Linux平台,你可以去找一下相关的开源项目。把源代码拿来看看人家是怎么做的~~

提示OpenGL版本或显卡驱动版本
3. 驱动更新:另一个可能的原因是显卡驱动版本过低。在这种情况下,问题的解决办法是直接去显卡制造商的官方网站查找并下载对应显卡型号的最新驱动程序进行安装。这样可以确保显卡能提供最佳的性能支持,从而解决OpenGL版本过低的问题。总之,对于OpenGL版本过低的问题,首先要确定是硬件配置不足还是驱动版本问题。

苹果电脑装Linux有显卡驱动了,首次兼容OpenGL ES标准,网友:逆向工程巨佬...
Asahi Linux项目取得重大突破,首次为苹果M1\/M2芯片开发出符合OpenGL ES 3.1标准的GPU驱动,这一成果出自两位程序员之手,打破了苹果自身不兼容开放GPU标准的局限。这个开源项目由Hector Martin发起,目标是将Linux移植到Apple Silicon设备上,其进展早在去年3月就已引起关注。Asahi Linux在2021年1月启动项...

电脑上的显卡多少才支持OPENGL2.0
只要显卡驱动安装正确,显卡就支持OpenGL2.0 现在大部分独立显卡以及少部分集成显卡,都支持OpenGL 2.0特效的。这个老的API在2008年以前就全部显卡都支持了 或者你下载一个everest,可以查看opengl版本和opengl支持的各种扩展参数,非常全

Direct X和OpenGL是什么以及它们的区别
在非Windows平台下,目前仅能使用OpenGL进行加速,而在Windows平台下视频功能可以由DirectX或者OpenGL完成。由于开发商的选择不同,通常的硬件都是支持者两种加速方式的。客观的来说在超高端硬件上对OpenGL的支持更好。在Windows平台下,常规硬件(非服务器级别的)下,Direct X对3D的渲染性能要比OpenGL略微好...

怎么看显卡,是否支持opengl 2.0
Ultimate Edition,具体操作步骤如下。1、首先在网页搜索EVEREST Ultimate Edition,并下载安装。2、安装完成之后,打开EVEREST Ultimate Edition软件。3、点击菜单选项,在下拉菜单中找到显示设备,并点击。4、然后在显示设备选项中找到“opengl”,并点击。5、在屏幕左侧便可以看到显卡是否支持opengl 2.0。

ps它说我显卡不支持openGL 真的不支持么?还是驱动问题?
…但肯定DirectX在Linux下是没啥用的,那是微软的接口~~OpenGL接口Linux肯定支持,但貌似是比较挑显卡 其他还有什么3D驱动的接口我也不了解了 给你提供个思路:雷神之锤的3D引擎貌似是开源的,本身支持Linux平台,你可以去找一下相关的开源项目。把源代码拿来看看人家是怎么做的~~...

Linux如何配置nVIDIA显卡驱动
其实OpenGL比DirectX存在的时间更久,相对于DirectX只可以应用在微软的平台,OpenGL则可以应用在很多不同的操作系统上。目前,大多数Linux下的3D加速游戏采用的都是OpenGL,因此对于nVIDIA最新的驱动程序,只需做很小的改动就可以适于大多数的游戏。Linux下的3D API是基于OpenGL的。OpenGL是个专业的3D程序接口,是一个功能...

mali opengl es sdk for linux需要安装gpu驱动吗
mesa只是个软opengl, qt的opengl并不直接依赖于它, 如果编译qt-desktop版,关键你的开发版的linux中的x-server是否有显卡驱动,并支持opengl这个才是重要, 如果你的x-server只是驱动framebuffer那是无法使用opengl加速的 如果编译qt-embeded版。

为什么LINUX的电脑系统不可以装WOW呢?
比如 cedega ,可以运行很多游戏,CS、WarCraft3 、wow 都能,但还是不够完美。比如 wow 里部分插件导致运行缓慢(我很郁闷的遇到了,只好进 win 玩魔兽,CS 用 OpenGL 基本完美。当然前提是你的显卡正确安装了驱动,打开了 3D 支持)你先去装好显卡驱动,在弄个wine吧 ...

相似回答