lwjgl3-swt:LWJGL 3中对SWT的完全OpenGL支持

时间:2021-05-25 14:07:18
【文件属性】:
文件名称:lwjgl3-swt:LWJGL 3中对SWT的完全OpenGL支持
文件大小:165KB
文件格式:ZIP
更新时间:2021-05-25 14:07:18
Java 它是什么? 修订了SWT的GLCanvas的嵌入式实现。 它对我有什么帮助? 支持: 创建OpenGL 3.0和3.2核心/兼容性上下文(包括调试/转发兼容) OpenGL ES上下文 没有错误上下文 浮点和sRGB像素格式 多重采样的帧缓冲区(也具有不同数量的颜色样本-仅限Nvidia) 垂直同步/交换控制 上下文刷新控制 强大的缓冲区访问(具有应用程序/共享组隔离) 在多个窗口和卡上同步缓冲区交换-仅Nvidia 交换前延迟-仅Nvidia 为什么存在? 在SWT提供的GLCanvas实现中,缺少上述功能已有很多年了。 在LWJGL 3之上的新实现的目的是完全支持OpenGL SWT应用程序中的那些功能。 如何使用它? 在您现有的SWT应用程序中,只需将所有org.eclipse.swt.opengl.*导入替换为org.lwjgl.opengl.swt.* 。 新的
【文件预览】:
lwjgl3-swt-main
----gradlew.bat(3KB)
----gradlew(6KB)
----pom.xml(11KB)
----lwjgl3-swt-windows()
--------pom.xml(2KB)
--------src()
--------.gitignore(43B)
----.github()
--------workflows()
----mvnw(10KB)
----lwjgl3-swt-common()
--------pom.xml(1KB)
--------src()
--------.gitignore(43B)
----LICENSE(1KB)
----gradle()
--------wrapper()
----lwjgl3-swt-linux()
--------pom.xml(2KB)
--------src()
--------.gitignore(43B)
----.gitignore(106B)
----lwjgl3-swt-macos()
--------pom.xml(2KB)
--------src()
--------.gitignore(43B)
----.mvn()
--------wrapper()
----README.md(3KB)
----mvnw.cmd(6KB)
----build.gradle(3KB)

网友评论