OpenTK在无opengl机器

本文关键字:机器 opengl 在无 OpenTK | 更新日期: 2023-09-27 18:18:15

我对OpenTK 非游戏应用程序感兴趣,其主要关注的是快速完成复杂的2D图形(希望超出优化GDI+的限制)。
但是,如果计算机中没有硬件加速,我仍然希望我的应用程序运行,即使图形输出较慢。

是否有可能使用OpenTK,但仍然有代码在没有显卡/驱动程序要求的计算机上工作?
我的搜索结果是Mesa3D,但我不知道如何将其集成到。net应用程序中,以及这样的解决方案是否也适用于Mono。

OpenTK在无opengl机器

OpenTK使用系统上可用的任何OpenGL版本。当您为厂商显卡安装驱动程序时,您(也)安装了他们的OpenGL版本。在没有硬件加速的OpenGL版本的情况下,大多数(所有?)现代操作系统都有一个软件OpenGL实现。你不需要做任何事情,它就可以完美地工作。然而,在Windows上,这可能是一个相当古老的OpenGL版本(1.1),它可能不会支持你想做的一切。