Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/LWJGL/lwjgl3
LWJGL is a Java library that enables cross-platform access to popular native APIs useful in the development of graphics (OpenGL, Vulkan, bgfx), audio (OpenAL, Opus), parallel computing (OpenCL, CUDA) and XR (OpenVR, LibOVR, OpenXR) applications.
https://github.com/LWJGL/lwjgl3
49eee84d36a1d40ab409730f8e3f413a9a6626c5 authored over 9 years ago
0d47e523ab9dc023d2776d2063747533a3e2e04f authored over 9 years ago
b2e7f3780794bf68715f029e17f057c88880662e authored over 9 years ago
92c1331fe54079fa81048b149a5d879ddf56a88e authored over 9 years ago
de1c57d7d754141bbd918d0f85ad86d5d25726f1 authored over 9 years ago
82899b723bcef0c4afc715f632043718b9df90c1 authored over 9 years ago
1765b8824a5269c9d2075dfd14cebb5154655a50 authored over 9 years ago
285b2e91fcae86b9e0e95f0dd831d9d8c3dd70b7 authored over 9 years ago
b585f8ce0cecea9cd025a2d1fc00e46de531498c authored over 9 years ago
832c903eb165692408add0d3dfde0368ac20afec authored over 9 years ago
93f22d0be95c8933447550104f9e5898956f1497 authored over 9 years ago
24a59ed4f93d6b4b72d26408b918eae4965503c3 authored over 9 years ago
4af674135ed250d9fc03682c41421cb69522d0aa authored over 9 years ago
de3e0a1c33b24f78bb6cfc64da60b8a03b8f89ae authored over 9 years ago
ec811a8aabef059f33116954bc7ef71a6dac1df8 authored over 9 years ago
23ce1f8a1244acfbdc78e9a0764343a01e809118 authored over 9 years ago
98bfc468ae39907ea32900829d876e3eae03aa8c authored over 9 years ago
The previous implementation was working even for heap buffers, because the address field is in j...
f7dea368103dc8db7d1e9b25c1a2cecc30062e6d authored over 9 years ago50fa71cdb9d3cc8af32b7dbe8c728ec1ec6bcc1b authored over 9 years ago
ff4d2af23b14081e654de844384e2bb2bb527030 authored over 9 years ago
48bfec9012bf7acdac60f72828b8786a87aa976c authored over 9 years ago
34a8bba100fa3cc92d28021df94e1de82ee13f8e authored over 9 years ago
Two major optimizations were applied:
- All instance fields are now static, for proper constant...
4135f23032ad3c0413d17bdd09440e63dbfb905d authored over 9 years agofaab04ed096034a05378df10fc44e394e7002513 authored over 9 years ago
b325be4736b7a76559304c6ade1fd579b2f54f2f authored over 9 years ago
OpenAL and jemalloc use cdecl instead of stdcall and the JNI deduplication took APIENTRY for gra...
f95562a324e3823fc72505f592fcbb03edce32d0 authored over 9 years agoabd8089959ca0f8aa1148211f23f8bf5ce42922a authored over 9 years ago
fe5b34175a640f7221b29e21bd3b33dafc2f8b7d authored over 9 years ago
cc7b94ef71921049776bcacb5728618c2b60b58e authored over 9 years ago
33f5d4202557fc6d33a0c20ba93ad62b2359b2c1 authored over 9 years ago
a9d17b351663001fe33d7831745ce745b5b6db4a authored over 9 years ago
4ad813885a396ecaeb9e4bad0972ceb98dfe4b6b authored over 9 years ago
17f91fce4c1bfebdaef2c770cb944c8881eeba48 authored over 9 years ago
3399d75e38608c38e20ee914a65dbcc178cc19a6 authored over 9 years ago
In addition to eliminating the special handling of PreFunctionTransform, this change cleanly ena...
dba6f6150963be29ce7f9c6713be1888e3510100 authored over 9 years ago7515964e9a7c5f2791237fb0c75f0e48cd241216 authored over 9 years ago
e7b8704c46247a82a9478915133cd58e26961b27 authored over 9 years ago
108ebdf920f84ca845ce92cbc9d7e41d3be94b08 authored over 9 years ago
a172a7d04f030d7fc08147d95afede8aa964ff9c authored over 9 years ago
a37141a258730969ffdc55260682ab6b29da20d7 authored over 9 years ago
b828fa6cf0150b48972b1bd1140afc8ab9d63e90 authored over 9 years ago
bc995bd737388a4efa2e8043200f59549e5b9fd3 authored over 9 years ago
Also refactor MemoryAccessor method names for clarity. The names now match the methods that use ...
1d602618cd2cc6a7e6945cdcfced2900d1a583c2 authored over 9 years agoa2e50a5b5fc5e8a038abac06145b3546e9333157 authored over 9 years ago
1c1232ab5cf344233b0e385a6805448e866af170 authored over 9 years ago
692e33b94deb8c98d753fc98312ab42cf3bf222a authored over 9 years ago
7336b54edf8a1c1fb5396ce5cc1bed6b6c57f7a4 authored over 9 years ago
eb09c8d4f0e01e6a528c7c6894343f8e758d8ce2 authored over 9 years ago
This results in more consistent and symmetric API, and allows "casting" any buffer to any native...
d969f70538e50c1e74a18aca2b84b8cb5a01ea30 authored over 9 years ago7fda1dcf7090e5a819b3a678aabcdf0b127996cf authored over 9 years ago
040d048affbf88a974f4b97af00746c08d52c6bc authored over 9 years ago
6d12289a1dfcff91ba74d877485a5d25a0f28c58 authored over 9 years ago
45e12a18729a4c96a5c7cfe585a84978ac080f87 authored over 9 years ago
9b47f113f24d06eadffa7adfbb228dce71be82f0 authored over 9 years ago
All JNI methods in bindings are now gone and there's a new org.lwjgl.system.JNI class that inclu...
45c8643da32063239d16a253977f5d51cbf6b31d authored over 9 years ago7497844293a13f8ca1e7a430e9c1da55c74bf7ea authored over 9 years ago
f1bab83b602c2fc8f12c3e00af094fb45c7dcbd8 authored over 9 years ago
92c885421319e07b639b5d97ed2c14c458a199ca authored over 9 years ago
df8e61cc0eea41dccbfc20d92179ba3748d0deb8 authored over 9 years ago
6e3e680677f91b24bf28676b3cb4e6cee779d0cb authored over 9 years ago
3b9e146e27b695da06d2c349411fa2c66946313d authored over 9 years ago
This enables using a hidden GLFW window for offscreen rendering and AWT/JavaFX for the UI.
Impo...
2c6b18238e1ccdbed484441272f354031b3b950b authored over 9 years ago7a27b7d00c4bc96ccdc56d753a9c7ae0a96c3533 authored over 9 years ago
b4e73c6fb2acc4555e1756aa06f6555bf938b815 authored over 9 years ago
2dfcb54da00f0dca39428e8c67b43a8519662b01 authored over 9 years ago
ad121b7c6971da2ad133b79263735b808a899482 authored over 9 years ago
3da271fbc19acf952556ddb31aedbeb6ef01148b authored over 9 years ago
cb728b329925d1720f28192d0e22e47345fa84a6 authored over 9 years ago
1d1c4ef0af0fd78d88ae04b48ce4255b4dcc8051 authored over 9 years ago
ccf1725682bbd1b4be4529ef34f976b89484ba2b authored over 9 years ago
This is obviously unreliable. We should probably make this a demo instead of a test.
439925ef2964c607fe7ef3c93b180707ebee48ff authored over 9 years agobea0eafaea0d9a3ca2143acfba34ce6b2597f0ee authored over 9 years ago
The different is important for pointer return values.
985cdf1dab6d5d7c05e7e5db6358abac8de498af authored over 9 years ago1eb97552ab40466dadbfc0db4f422c46e18590d4 authored over 9 years ago
4b780189c87ae20564a9bff52dda8fd972ed615b authored over 9 years ago
0b48ccb4f6b2b3f9e6a5e60549b944569a58ad67 authored over 9 years ago
c4b59aa09523285488c2ce23473e2c2d7b493230 authored over 9 years ago
43d580dfec57209f7d0b26e37781943343a5d9ed authored over 9 years ago
e3af295d853ca9286773be0e921a211025506454 authored over 9 years ago
This allows error codes to survice across JNI calls. Previously, these error codes where always ...
6367b7a61b6d5f896be4df4b134203aabb32b60d authored over 9 years ago34babc00b04b2bf46b2ddf327ae19336569203ab authored over 9 years ago
96f38f75c38014717eb65e14beb156561e051c31 authored over 9 years ago
d9c4a1b6f45f665ae2546c0b9c2326fa963e0267 authored over 9 years ago
537a551e26500d7212860ce17344de2028316776 authored over 9 years ago
Rename org.lwjgl.openal.Util to org.lwjgl.openal.ALUtil
d606cf4371cf0881830e78231d178a5cfc13ea03 authored over 9 years agob421276ef7834015833c4ee409501ca643c12bb1 authored over 9 years ago
1012a87d47259af05f784392a8573c441796950c authored over 9 years ago
08b4db458b82dad2975bca7ac3a3ed60d974ee57 authored over 9 years ago
24772ec43d739732e5792ea42f5e6dc81e239f2d authored over 9 years ago
- For functions that support both signed & unsigned versions of the same type, we now generate t...
6b4c53c79e651f1acdc06f969922128ce7bc2296 authored over 9 years ago2579f8163aaf40a477a5deef6bcf6e640f4c4a8f authored over 9 years ago
f0e45e3332127c9e8df8a8688aeb5c9587b1de9c authored over 9 years ago
3e42d3f01f05493f7b682304e8dffba14a532429 authored over 9 years ago
8f6aa6bd274b39c4bf8b777d08953f60271cb1d4 authored over 9 years ago
144d0de6bf030cc628f45df33abea98fe1def779 authored over 9 years ago
04bd872316500ce58e0edfd7fe35ba2ad876730d authored over 9 years ago
This commit includes:
- Removed the GLContext class and implementations.
- Added GLUtil class t...
a055b685972bab07ae360c56f251428d72e03856 authored over 9 years ago
bdadbb3948e5ad606e6e60c91e0bbf6aba8c379f authored over 9 years ago
e3cf103309eb106cb83e58248f13f71a7155371a authored over 9 years ago