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

Fix stb_vorbis constant prefix

49eee84d36a1d40ab409730f8e3f413a9a6626c5 authored over 9 years ago
Fix stb_vorbis alloca inlining on Linux

0d47e523ab9dc023d2776d2063747533a3e2e04f authored over 9 years ago
Remove obsolete callback support

b2e7f3780794bf68715f029e17f057c88880662e authored over 9 years ago
Implement vorbis playback seeking

92c1331fe54079fa81048b149a5d879ddf56a88e authored over 9 years ago
Fix stb compilation on Windows x86

de1c57d7d754141bbd918d0f85ad86d5d25726f1 authored over 9 years ago
[GLES] Add EXT_blend_func_extended and EXT_multisample_compatibility

82899b723bcef0c4afc715f632043718b9df90c1 authored over 9 years ago
Update kotlinc (deprecated javaClass<T>() and private access across files)

1765b8824a5269c9d2075dfd14cebb5154655a50 authored over 9 years ago
Update disabled warnings on Windows for stb

285b2e91fcae86b9e0e95f0dd831d9d8c3dd70b7 authored over 9 years ago
Update stb_truetype and stb_vorbis to latest versions

b585f8ce0cecea9cd025a2d1fc00e46de531498c authored over 9 years ago
Add links to the migration guide and code samples

832c903eb165692408add0d3dfde0368ac20afec authored over 9 years ago
Port LibOVR demo to 0.7.0

93f22d0be95c8933447550104f9e5898956f1497 authored over 9 years ago
Remove printStackTrace and improve logged messages

24a59ed4f93d6b4b72d26408b918eae4965503c3 authored over 9 years ago
Allow arbitrary JVM arguments when running the test suite

4af674135ed250d9fc03682c41421cb69522d0aa authored over 9 years ago
Print a message when a build override has been set

de3e0a1c33b24f78bb6cfc64da60b8a03b8f89ae authored over 9 years ago
Update LibOVR bindings to version 0.7.0

ec811a8aabef059f33116954bc7ef71a6dac1df8 authored over 9 years ago
Specify character encoding in javadoc HTML. Fixes #81

23ce1f8a1244acfbdc78e9a0764343a01e809118 authored over 9 years ago
Update kotlinc

98bfc468ae39907ea32900829d876e3eae03aa8c authored over 9 years ago
Revert to using sun.nio.ch.DirectBuffer.address() for the implicit type check

The previous implementation was working even for heap buffers, because the address field is in j...

f7dea368103dc8db7d1e9b25c1a2cecc30062e6d authored over 9 years ago
Fix GCC warning

50fa71cdb9d3cc8af32b7dbe8c728ec1ec6bcc1b authored over 9 years ago
Fallback to posix_memalign (temporary fix)

ff4d2af23b14081e654de844384e2bb2bb527030 authored over 9 years ago
Fix libffi test

48bfec9012bf7acdac60f72828b8786a87aa976c authored over 9 years ago
Return this from struct setters to enable call chaining

34a8bba100fa3cc92d28021df94e1de82ee13f8e authored over 9 years ago
Optimize buffer management

Two major optimizations were applied:

- All instance fields are now static, for proper constant...

4135f23032ad3c0413d17bdd09440e63dbfb905d authored over 9 years ago
Require mem<T>Buffer addresses to be naturally aligned for the corresponding <T>

faab04ed096034a05378df10fc44e394e7002513 authored over 9 years ago
PointerBuffer refactoring: better inlining, avoid byte operations on aligned architectures (e.g. ARM)

b325be4736b7a76559304c6ade1fd579b2f54f2f authored over 9 years ago
Fix calling convention on Windows x86

OpenAL and jemalloc use cdecl instead of stdcall and the JNI deduplication took APIENTRY for gra...

f95562a324e3823fc72505f592fcbb03edce32d0 authored over 9 years ago
Use explicit malloc/free in struct offset init

abd8089959ca0f8aa1148211f23f8bf5ce42922a authored over 9 years ago
Use explicit malloc/free in callbacks

fe5b34175a640f7221b29e21bd3b33dafc2f8b7d authored over 9 years ago
Use explicit malloc/free in ALContext

cc7b94ef71921049776bcacb5728618c2b60b58e authored over 9 years ago
PointerArray refactoring: use explicit malloc/free, enable multiple PointerArray combos, extract loops to APIBuffer

33f5d4202557fc6d33a0c20ba93ad62b2359b2c1 authored over 9 years ago
Move getPointerSize() to Sys to avoid bootstrapping issues

a9d17b351663001fe33d7831745ce745b5b6db4a authored over 9 years ago
Reduce default APIBuffer capacity and align to cache-line instead of page

4ad813885a396ecaeb9e4bad0972ceb98dfe4b6b authored over 9 years ago
Add support for explicit memory management

17f91fce4c1bfebdaef2c770cb944c8881eeba48 authored over 9 years ago
Add bindings to stdlib.h memory management functions

3399d75e38608c38e20ee914a65dbcc178cc19a6 authored over 9 years ago
Unify Code modifier with pre- and post- function transforms

In addition to eliminating the special handling of PreFunctionTransform, this change cleanly ena...

dba6f6150963be29ce7f9c6713be1888e3510100 authored over 9 years ago
Minimize stdlib.h scope

7515964e9a7c5f2791237fb0c75f0e48cd241216 authored over 9 years ago
Eliminate last compilation warning

e7b8704c46247a82a9478915133cd58e26961b27 authored over 9 years ago
Simplify vararg condition

108ebdf920f84ca845ce92cbc9d7e41d3be94b08 authored over 9 years ago
Remove utilities idea module

a172a7d04f030d7fc08147d95afede8aa964ff9c authored over 9 years ago
Improve javadoc and fix argument nullability

a37141a258730969ffdc55260682ab6b29da20d7 authored over 9 years ago
Fix Reuse

b828fa6cf0150b48972b1bd1140afc8ab9d63e90 authored over 9 years ago
Add javadoc note on text encoding/decoding

bc995bd737388a4efa2e8043200f59549e5b9fd3 authored over 9 years ago
Move JNI fallback methods to MemoryAccess and make private

Also refactor MemoryAccessor method names for clarity. The names now match the methods that use ...

1d602618cd2cc6a7e6945cdcfced2900d1a583c2 authored over 9 years ago
Move MemoryAccessorUnsafe to MemoryAccess

a2e50a5b5fc5e8a038abac06145b3546e9333157 authored over 9 years ago
Enable -Xlint:all and fix warnings

1c1232ab5cf344233b0e385a6805448e866af170 authored over 9 years ago
Convert footsteps.wav to ogg to avoid WaveFileReader

692e33b94deb8c98d753fc98312ab42cf3bf222a authored over 9 years ago
Remove util module

7336b54edf8a1c1fb5396ce5cc1bed6b6c57f7a4 authored over 9 years ago
Move EFXUtil to the core tests

eb09c8d4f0e01e6a528c7c6894343f8e758d8ce2 authored over 9 years ago
Move FLOAT AutoType to MultiType

This results in more consistent and symmetric API, and allows "casting" any buffer to any native...

d969f70538e50c1e74a18aca2b84b8cb5a01ea30 authored over 9 years ago
Use reflection to remove the STBImage dependency

7fda1dcf7090e5a819b3a678aabcdf0b127996cf authored over 9 years ago
Update jemalloc to 4.0.0

040d048affbf88a974f4b97af00746c08d52c6bc authored over 9 years ago
Update kotlinc

6d12289a1dfcff91ba74d877485a5d25a0f28c58 authored over 9 years ago
Remove unnecessary headers + cleanup

45e12a18729a4c96a5c7cfe585a84978ac080f87 authored over 9 years ago
Remove unnecessary native imports

9b47f113f24d06eadffa7adfbb228dce71be82f0 authored over 9 years ago
Deduplicate JNI methods of dynamically loaded functions

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 ago
Minor fixes for Visual Studio 2015

7497844293a13f8ca1e7a430e9c1da55c74bf7ea authored over 9 years ago
Drop support for automatic page alignment

f1bab83b602c2fc8f12c3e00af094fb45c7dcbd8 authored over 9 years ago
Add OpenGL ES 3.2

92c885421319e07b639b5d97ed2c14c458a199ca authored over 9 years ago
Add missing import

df8e61cc0eea41dccbfc20d92179ba3748d0deb8 authored over 9 years ago
Add new OpenGL extensions

6e3e680677f91b24bf28676b3cb4e6cee779d0cb authored over 9 years ago
Fix memDecode to return null if input is null

3b9e146e27b695da06d2c349411fa2c66946313d authored over 9 years ago
Move first thread check from Init to ShowWindow and Poll/WaitEvents

This enables using a hidden GLFW window for offscreen rendering and AWT/JavaFX for the UI.

Impo...

2c6b18238e1ccdbed484441272f354031b3b950b authored over 9 years ago
Add jemalloc license

7a27b7d00c4bc96ccdc56d753a9c7ae0a96c3533 authored over 9 years ago
Add the thread-specific cache macros

b4e73c6fb2acc4555e1756aa06f6555bf938b815 authored over 9 years ago
Change the default build type to nightly

2dfcb54da00f0dca39428e8c67b43a8519662b01 authored over 9 years ago
Fix strip

ad121b7c6971da2ad133b79263735b808a899482 authored over 9 years ago
Fix MALLOCX_ALIGN type warnings

3da271fbc19acf952556ddb31aedbeb6ef01148b authored over 9 years ago
Add jemalloc bindings

cb728b329925d1720f28192d0e22e47345fa84a6 authored over 9 years ago
Use strip on OS X

1d1c4ef0af0fd78d88ae04b48ce4255b4dcc8051 authored over 9 years ago
UPX compress with --best instead of -9

ccf1725682bbd1b4be4529ef34f976b89484ba2b authored over 9 years ago
Use a loop to make the client JVM use SSE

This is obviously unreliable. We should probably make this a demo instead of a test.

439925ef2964c607fe7ef3c93b180707ebee48ff authored over 9 years ago
Fix setErrno

bea0eafaea0d9a3ca2143acfba34ce6b2597f0ee authored over 9 years ago
Use nativeMethodType instead of javaMethodType in callback generation

The different is important for pointer return values.

985cdf1dab6d5d7c05e7e5db6358abac8de498af authored over 9 years ago
Support bool arguments in callbacks

1eb97552ab40466dadbfc0db4f422c46e18590d4 authored over 9 years ago
Fix AutoSize on in/out parameters

4b780189c87ae20564a9bff52dda8fd972ed615b authored over 9 years ago
Update kotlinc to a M13 build and port code

0b48ccb4f6b2b3f9e6a5e60549b944569a58ad67 authored over 9 years ago
Rename bindings

c4b59aa09523285488c2ce23473e2c2d7b493230 authored over 9 years ago
Add support for loading bindings with custom FunctionProvider implementations

43d580dfec57209f7d0b26e37781943343a5d9ed authored over 9 years ago
Always reuse mapped buffer instances, even if the address/length changes

e3af295d853ca9286773be0e921a211025506454 authored over 9 years ago
Add support for storing errno & GetLastError() to TLS, within JNI calls

This allows error codes to survice across JNI calls. Previously, these error codes where always ...

6367b7a61b6d5f896be4df4b134203aabb32b60d authored over 9 years ago
Remove the icons from LWJGLUtil

34babc00b04b2bf46b2ddf327ae19336569203ab authored over 9 years ago
Add support for custom native code fragments

96f38f75c38014717eb65e14beb156561e051c31 authored over 9 years ago
Remove obsolete bindings that were used in the Java GLFW implementation

d9c4a1b6f45f665ae2546c0b9c2326fa963e0267 authored over 9 years ago
Use the CAPABILITIES_CLASS variable everywhere

537a551e26500d7212860ce17344de2028316776 authored over 9 years ago
Merge pull request #76 from SilverTiger/master

Rename org.lwjgl.openal.Util to org.lwjgl.openal.ALUtil

d606cf4371cf0881830e78231d178a5cfc13ea03 authored over 9 years ago
Rename org.lwjgl.openal.Util to org.lwjgl.openal.ALUtil

b421276ef7834015833c4ee409501ca643c12bb1 authored over 9 years ago
Fix buffer return transform to allocate and not expose APIBuffer's memory

1012a87d47259af05f784392a8573c441796950c authored over 9 years ago
Decode APIBuffer strings without a temporary ByteBuffer

08b4db458b82dad2975bca7ac3a3ed60d974ee57 authored over 9 years ago
Add OpenGL ES bindings

24772ec43d739732e5792ea42f5e6dc81e239f2d authored over 9 years ago
Remove support for signed/unsigned AutoType generation

- For functions that support both signed & unsigned versions of the same type, we now generate t...

6b4c53c79e651f1acdc06f969922128ce7bc2296 authored over 9 years ago
Simplify source patterns and fix javadoc task to not miss any files

2579f8163aaf40a477a5deef6bcf6e640f4c4a8f authored over 9 years ago
Only generate if EGL is enabled

f0e45e3332127c9e8df8a8688aeb5c9587b1de9c authored over 9 years ago
Transformation cleanup to enable AutoType/MultiType combos

3e42d3f01f05493f7b682304e8dffba14a532429 authored over 9 years ago
OpenGL fixes

8f6aa6bd274b39c4bf8b777d08953f60271cb1d4 authored over 9 years ago
Move the const modifier next to the type

144d0de6bf030cc628f45df33abea98fe1def779 authored over 9 years ago
Improve control register javadoc and add test

04bd872316500ce58e0edfd7fe35ba2ad876730d authored over 9 years ago
Refactor GL to use GLCapabilities directly (instead of GLContext)

This commit includes:

- Removed the GLContext class and implementations.
- Added GLUtil class t...

bf474bc409318a46aacc133b84d74573faf340fd authored over 9 years ago
Rename ContextCapabilities to GLCapabilities

a055b685972bab07ae360c56f251428d72e03856 authored over 9 years ago
Enable SSE on Linux x86

bdadbb3948e5ad606e6e60c91e0bbf6aba8c379f authored over 9 years ago
Fix SSE3 compilation on Linux

e3cf103309eb106cb83e58248f13f71a7155371a authored over 9 years ago