sdl - 实际的 SDL2 硬件要求是什么?

标签 sdl

我到处都找不到它们。对我来说最重要的部分是硬件加速,我不知道显卡是否必须遵循性能或 openGL 版本兼容性要求。

最佳答案

最低系统要求更多地取决于您正在编写的应用程序,而不是 SDL2 的应用程序。

如果您只是创建一个标准窗口并进行渲染,SDL 将使用它能找到的以及它认为最好的 OpenGL、OpenGL ES、Direct3D,或者对无法执行任何其他操作的机器使用旧式软件渲染。因此,如果一台计算机可以支持 SDL 运行的操作系统,那么您几乎总是(我只是说几乎,因为可能有异常(exception))能够运行这些类型的应用程序(显卡不是必需的,但拥有一个会大大增加程序绘图速度)。

您还可以直接创建 OpenGL 应用程序,然后这取决于您要创建的视频卡必须支持的上下文类型。

您可以在这里找到大部分信息:http://wiki.libsdl.org/moin.fcg/MigrationGuide 在视频部分下。它实际上是如何从 1.2 移植到 2.0 ,但它很好地解释了新的视频管道。

希望这就是您正在寻找的内容。

关于sdl - 实际的 SDL2 硬件要求是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17496316/

相关文章:

c++ - VC++ 2008 Express 上的编译器问题,看似正确的代码会引发错误

c - OpenGL + SDL2 + 计算着色器 = 黑屏

c++ - SDL_Texture 不透明度

sdl - 不能在析构函数中使用 SDL_GL_DeleteContext

c++ - 使用 openGL 在 C++ 中绘制圆

c++ - 从 SDL_Rect 的 vector 在 SDL 中传输表面的问题

c++ - libSDL2main.a 的用途是什么?

r - R 中的高性能 2D OpenGL 图形用于使用 qtpaint (qt) 或 rdyncall (SDL/OpenGL) 包快速显示光栅图像?

C SDL 键盘事件 SDL_KEYUP 按键按下时触发

console - 使用多个文件制作 File 和 SDL