Hello Guest

Recent Posts

Pages: 1 [2] 3 4 ... 10
11
Lightweight Java Gaming Library / Re: Project panama
« Last post by KaiHH on January 07, 2019, 15:13:56 »
Here are more recent pre-built binaries: https://builds.shipilev.net/openjdk-panama/
12
Lightweight Java Gaming Library / Re: Project panama
« Last post by spasi on January 06, 2019, 23:42:55 »
Yes, it will. I'm reviewing every commit that goes into Project Panama, a lot of progress has been made but it's still not there yet.
13
Lightweight Java Gaming Library / Project panama
« Last post by ealrann on January 06, 2019, 21:35:27 »
Hello,

I just saw some "news" around project panama: a way better solution to use native code, more easily and more efficiently, perfect for LWJGL I guess.

They released a beta 0 on the main website : https://jdk.java.net/panama/

A youtube presentation: https://youtu.be/M-FPNBFAoSo
This video give some information about the use: annotations to describe the header, no need to modify the native library, some tool to generate the binding. He says that the firsts parts of this project could come soon into the JDK (mainly around the off-heap usage).

I guess it will simplify a lot LWJGL.
14
Lightweight Java Gaming Library / Re: New Build of lwjgl 2
« Last post by spasi on January 03, 2019, 11:34:38 »
For one thing I need the AWTGLCanvas.

Do you need to support macOS? If not, there are options available in LWJGL 3.

(there are for macOS too, but no one wants to go through the pain)

For another, lwjgl 3 is huge.

LWJGL 3 is modular, you may download the core library and the exact set of bindings you need and nothing else. You may find this surprising, but it's really more lightweight than LWJGL 2.
15
Thank you @spasi
16
Lightweight Java Gaming Library / Re: New Build of lwjgl 2
« Last post by AGP on December 31, 2018, 16:06:27 »
For one thing I need the AWTGLCanvas. For another, lwjgl 3 is huge.
17
Lightweight Java Gaming Library / Re: New Build of lwjgl 2
« Last post by kappa on December 31, 2018, 15:57:35 »
Why not just switch to LWJGL3? LWJGL2 is no longer updated, its just going to break and be less compatible on future systems (And yes, LWJGL3 is faster and lighter than LWJGL2).
18
Lightweight Java Gaming Library / New Build of lwjgl 2
« Last post by AGP on December 31, 2018, 15:52:38 »
Any chance I could get lwjgl 2 recompiled? The old build are no longer working for me and I genuinely need a lightweight wrapper for OpenGL.
19
Vulkan / Re: Which version of Vulkan is supported by the latest snapshot of LWJGL?
« Last post by KaiHH on December 30, 2018, 09:57:16 »
Recompiling the GLSL/SPIR-V shaders. For that you need a GLSL -> SPIR-V compiler. I took https://github.com/google/shaderc, built it and used the glslc frontend included in the build with:
Code: [Select]
@echo off
for %%i in (*.vert;*.frag) do glslc -c %%i
That gave rise to some errors in the GLSL shader code, which may of course be wildly different when encountering another situation of them not working anymore in the future.
See the commit: https://github.com/LWJGL/lwjgl3-demos/commit/fdb9579a9b9c56c1ea86f54ddf34aff8f1f67920
20
Vulkan / Re: Which version of Vulkan is supported by the latest snapshot of LWJGL?
« Last post by Clancy on December 29, 2018, 19:32:38 »
Thanks @KAIHH - I can confirm that the Vulkan demos are working again.

Just so I can learn, could you explain exactly what you needed to do?  Then if it ever happens again, may be I can fix it and not bother anyone.
Pages: 1 [2] 3 4 ... 10