首先,我对Win32
和OpenGL
的理解可能完全错误。因此,请毫不犹豫地质疑我将在以下问题中做出的任何假设。
我在这里问的不是什么新东西;有很多流行的图书馆已经在实施我正在谈论的内容!一个很好的例子可能是GLFW。
因此,我明确没有要求推荐。我想知道这些库在后台做了些什么。在查看GLFW
的实际实现后,我认为创建和与实际GUI
交互的过程完全独立于OpenGL
本身。让我试着在以下美丽的艺术作品中表现得更好。
这个假设是否正确?你怎么会把OpenGL
画到GUI
的纹理上?
如果它不正确,那么世界上它实际上是如何实现的呢?