我想在没有X的情况下使用OpenGL渲染,通过谷歌我找到了:说这是可能的。我应该使用DRM和EGL。EGL可以创建opengl上下文,但需要一个NativeWindow。DRM可能会给我提供NativeWindow,不是吗?我应该使用KMS吗?我知道我必须有开源的视频驱动程序。我需要的是OpenGL上下文,而不是OpenGL ES (Linux)。也许,有人知道教程或示例代码?
我想在安卓系统上学习OpenGL ES 2.0,我找到的教程几乎都是关于使用SDK with Java的。但是,我想使用本机代码,所以我想通过NDK来实现。我找到的唯一教程/示例是NDK本身中的示例。
在哪里可以找到一些NDK OpenGL ES 2.0教程?如果没有很好的教程,有没有可能使用Java教程来学习如何在OpenGL中使用它?例如,方法是否将1:1从java映射到本机?
我想学习OpenGL开发,我正在运行Linux Mint。Khronos.org说:
The OpenGL 4.4 and OpenGL Shading Language 4.40 Specifications were released on July 22, 2013.
据我所知,Mesa是针对Linux的OpenGL实现,但我相信它只是一个3.1版本。我的问题是,我可以在OpenGL环境下开发Linux4.4应用程序,还是必须使用MESA3.1版本?
我正在尝试从一个arch linux (64位)主机上交叉编译qt 5.7.1 for raspberry pi 3 model B。因此,在这个目的中,我遵循本教程:https://www.raspberrypi.org/forums/viewtopic.php?t=204529#p1269019。但是,当我在"/opt/qt5pi/qt5build/“目录中执行这些命令时: ../qt-everywhere-opensource-src-5.7.1/configure -no-use-gold-linker -opengl es2 -device linux-rpi3-g++ -
我想写一个可以在安卓和linux下工作的代码,所以我认为我应该从cl- opengl开始,但是android使用opengl ES,所以我认为我应该使用opengl es2.0或3.0,但我对这一切感到困惑,我使用sdl2创建窗口和cl-opengl,但是如何在常见的lisp中使用opengl ES?我必须写两个代码,一个在opengl ES for Android和其他代码在opengl for Linux?或者我可以用opengl ES编写一段代码,在两个平台上都能工作?如何用cl-opengl编写opengl ES?我快要迷路了。 我认为由ECL构建到Android。 我今天再试一次,
我不能让GLFW在我想使用的OpenGL版本(我想是2.1)的Linux和Windows上工作。它只提供来自系统头文件的gl定义,这些头文件要么用于OpenGL 1.x,要么用于GL/gl3.h,后者似乎不再可用。我从glfw的文档中推断出,它会自动加载gl函数本身,但这似乎是我错了?
我想写一个便携游戏,使用安卓系统上的OpenGL ES 2.0和兼容的OpenGL 2.x的子集。我的开发平台是Linux,我还没有尝试在Windows上编译或测试任何东西。SDL有线程问题,而且它的OpenGL助手函数不适合OpenGL 2.x,所以我选择了glfw3。
GLFW还支持OpenGL ES 2.