Toni Helenius
bbcb8c5701
Feature 871 ( #873 )
...
* Update LWJGL to 3.1.6
* Change LinkedLists to ArrayDeques
* Call glfwTerminate & set NULL error callback on destroy
fixes crash when context is re-created
6 years ago
Rémy Bouquet
266d8b0828
Implements SSBO (Shader Storage Buffer Object) and UBO (Uniform Buffer Object) support
7 years ago
javasabr
555a348692
refactored and upgraed lwjgl3 module.
7 years ago
Stephen Gold
b159c847cc
comment corrections: mostly spelling and grammar
7 years ago
Toni Helenius
09f4ae4832
Animated cursor support for LWJGL 3 ( #785 )
...
* Simple animated cursor support
* Use primitive array and diamond constructor
7 years ago
Kirill Vainer
6127f7eb7a
Miscellaneous OpenGL ES fixes ( #720 )
...
* Use correct HALF_FLOAT constant for GLES
* Support GLTracer and GL debug in Android
* Support instancing in GLTracer
* Don't use unsupported TEXTURE_{BASE,MAX}_LEVEL in GLES
* Support ABGR8 using swizzle extension
* Move glFramebufferTextureLayer to GLFbo
* Avoid RGB111110F in filters unless its actually supported
* Use the same depth format in all places in FPP
* Print the object with the problem in NativeObjectManager
* JMException does not exist on Android
7 years ago
Kirill Vainer
381d69ccb7
Support LWJGL 3.1.2
7 years ago
javasabr
642b9f4d39
added dependences to native libs
7 years ago
javasabr
97efa6be65
We need to update lwjgl from 3.0.0 to 3.1.0(3.1.2 requires to change code), because start from the version they use other solution with native libraries and other user can overwrite these dependences from jME.
7 years ago
javasabr
a50b1f1d2f
added synchronizing during freeing memory from a deallocator.
7 years ago
javasabr
51876d6ada
to prev.
7 years ago
javasabr
76cd4e6eca
added support multi-threading allocations for LWJGL Buffer Allocator.
7 years ago
Alexandr Brui
8abf23b2f2
Added missed gl versions ( #680 )
...
* Added missed GL versions and Caps.
* Added supporting 3.3, 4.0, 4.1, 4.2, 4.3, 4.4 and 4.5 GL core profiles.
7 years ago
javasabr
f84ac5d085
fixed some problems with getting address.
8 years ago
javasabr
449f83f4a6
added volatile
8 years ago
javasabr
2136dc4484
Implemented auto free LWJGL byte buffers.
8 years ago
Nehon
6a467ecb53
Added gpu profiling to Renderer and all the GL backends except ios
8 years ago
javasabr
90649456e0
added checking property existing.
8 years ago
javasabr
b3ecb134ef
reverted the name of the logger field.
8 years ago
javasabr
d468c20fba
implemented LWJGL3 BufferAllocator
8 years ago
Fennel
54c854bec6
Fixes mouse cursor format for LWJGL3
8 years ago
javasabr
1f9a5cd028
for prev commit
8 years ago
javasabr
544d94aed7
implemented supporting the OffscreenSurface context.
8 years ago
javasabr
06258a6ddc
fixed crashes
8 years ago
javasabr
ddfa6e703a
updated the window implementation
8 years ago
javasabr
190f30afe5
added supporting window icons for LWJGL3
8 years ago
Sebastian Weiß
4e79ccfa68
changed source compatibility only for lwjgl3
8 years ago
Sebastian Weiß
ed68a7b749
fixed formatting 2
8 years ago
Sebastian Weiß
dccec876c5
fixed formatting
8 years ago
Sebastian Weiß
e8f76d43fe
implemented all changes regarding OpenCL (and some missing stuff)
8 years ago
Sebastian Weiß
e40ebdc5c6
updated GL and AL
8 years ago
Sebastian Weiß
6ad6f658b0
updated lwjgl version to the 3.0.0 release
8 years ago
Michael Braunstingl
d39b780fa5
Added RenderState.BlendMode.Custom
...
BlendMode.Custom allows glBlendFuncSeparate() calls.
8 years ago
shamanDevel
46db6d95f8
Added getter method for the device associated with a command queue
9 years ago
shamanDevel
eb07d69cd8
missing toString() methods added
9 years ago
shamanDevel
e5e5128a65
Fixed Program.getBinary() for LWJGL3
9 years ago
shamanDevel
dd22ebefdd
Implemented Program.getBinary() with Jocl.
...
The program cache now also works with Jocl.
Thanks to @gouessej for his help.
9 years ago
shamanDevel
bd491dc416
removed fixmes
9 years ago
shamanDevel
e32ebe11bb
fixed context creation for LWJGL3
9 years ago
shamanDevel
732e75fba6
fixed unmapping of buffer objects and an error in setArg in Lwjgl3's Kernel
9 years ago
shamanDevel
4e55e0e5a0
added library for Matrix3f, fixed some bugs
9 years ago
shamanDevel
c162d474c7
added matrix support for kernel arguments (mapped to float16)
9 years ago
shamanDevel
9a3dce2fb3
OpenGL/CL sharing is not working with lwjgl3. It seems that the context is set up the wrong way.
...
For now, disable the sharing methods.
Also retrieving the program binaries is disabled, the current implementation would throw a segfault.
9 years ago
shamanDevel
5e098b0493
worked on LWJGL3 support
9 years ago
shamanDevel
bb15931fa2
started with context creation
9 years ago
Teencrusher
d1aae8d479
Added support to glBlendEquation for renderes implementing GL2, and material loading support
9 years ago
Kirill Vainer
a8aabac1c9
fix issue #441
9 years ago
Jan Ivenz
c6143ae640
Rendering depth to texture arrays.
9 years ago
javasabr
85e284a7b0
moved the magic number to constant
9 years ago
javasabr
7a3a0627c2
fixed the scroll of mouse and the buffer overflow.
9 years ago