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

feat(Vulkan): update to 1.2.195

18ef45b4eff5c27bfd3f487510f508c670aefef7 authored about 3 years ago by Ioannis Tsakpinis <[email protected]>
feat(generator): support 64-bit enum types

db827d767f02b1010c1530817c26ff9a64e45a11 authored about 3 years ago by Ioannis Tsakpinis <[email protected]>
fix(Vulkan): URI encoding in javadoc links

94fe08d3c61b67922e8ddbb2c2b6b5c43369acc2 authored about 3 years ago by Ioannis Tsakpinis <[email protected]>
feat(build): compile module-info with version info. Close #685

cef7b0365f72e3879af6e9c73839c0d32fb9450c authored about 3 years ago by Ioannis Tsakpinis <[email protected]>
perf(core): manually inline stack malloc/calloc

The unaligned malloc/calloc are used much more often than the aligned
overloads. This change red...

d0fcfd296f15a09f3d20a5ecc6854f5bd79bb62b authored about 3 years ago by Ioannis Tsakpinis <[email protected]>
fix(core): wrong javadoc references

7dc6c020931c28c6f3ac210a71488e002d715894 authored about 3 years ago by Ioannis Tsakpinis <[email protected]>
feat(assimp): update to latest version

f4c2b0b70c25ed3c9a36ed15adf0e21eaf71c29e authored about 3 years ago by Ioannis Tsakpinis <[email protected]>
feat(Vulkan): update to 1.2.193

ce3dd89be6282677c23d6e618c8bec0f06ddfd37 authored about 3 years ago by Ioannis Tsakpinis <[email protected]>
feat(Vulkan): add default sType setters. Close #537

639b142ba81d0557db6c2b58e4333dcdde35ccd7 authored about 3 years ago by Ioannis Tsakpinis <[email protected]>
feat(generator): Expression modifier on struct members

This generates an additional setter that writes the expression to the
struct member. This is use...

0dcf409f7d951a39fe396b9f789110a9302baf57 authored about 3 years ago by Ioannis Tsakpinis <[email protected]>
build: update kotlinc to 1.5.31

98afaf6f804d73bb1c0f057ecbc5d2df1eb1b495 authored about 3 years ago by Ioannis Tsakpinis <[email protected]>
build(remotery): disable on Windows ARM64

6e7fdff0c0c9009c207849c0dc8241e9dca43464 authored over 3 years ago by Ioannis Tsakpinis <[email protected]>
build(remotery): fix Linux compilation

eaa39da891e8a45bbe63e8d96f5b95be808fe6d0 authored over 3 years ago by Ioannis Tsakpinis <[email protected]>
feat(stb): update stb headers to latest versions

879f47b607fd0ae5f85469c702d6a4da538e5777 authored over 3 years ago by Ioannis Tsakpinis <[email protected]>
feat(remotery): update to latest version. Close #670

1f4c4f0ab21434a1143eea817cc568f4703b860a authored over 3 years ago by Ioannis Tsakpinis <[email protected]>
refactor: migrate to new stack allocation methods

0c4a2bcdf53fd73f569832c928074ca1074d5fdd authored over 3 years ago by Ioannis Tsakpinis <[email protected]>
feat(generator): simpler stack allocation methods for structs

The existing methods are marked as deprecated and the plan is to remove
them in LWJGL 3.4.0.

Th...

6ed7d78439665b2ad18c95141c0475dbdbea10d6 authored over 3 years ago by Ioannis Tsakpinis <[email protected]>
fix(demo): avoid NPE and memory leaks. Close #649

efea04818091799aa928f2ff2cd9484d8dfef8eb authored over 3 years ago by Ioannis Tsakpinis <[email protected]>
docs: fix javadoc typos. Close #643

940d4add3a8d7156b40f095df996ef780943708e authored over 3 years ago by Ioannis Tsakpinis <[email protected]>
docs: richer issue templates

39134def57833a0c8265aa52a5e332f6260d1a5d authored over 3 years ago by SWinxy <[email protected]>
fix(core): remove apiGetManifestValue. Close #644

Use Package::getImplementationVersion instead.

f825d5889b8ff3ca10116239d2b8d177a41b0dae authored over 3 years ago by Ioannis Tsakpinis <[email protected]>
fix(core): System.load calls from incorrect classloader. Close #648

This fix applies to Windows only. Also:

- The System.load call will be skipped altogether when ...

c5bab97e18e70d90a5e5f033f5af7ccf81cb9fbd authored over 3 years ago by Ioannis Tsakpinis <[email protected]>
fix(core): hide extract directory in non-temp path

dfe0a6f2e49317993b90089c26b25138feb3f114 authored over 3 years ago by Ioannis Tsakpinis <[email protected]>
feat(core): try working dir before user.home

a057bc91b14d9e1f194325f7a3577b8a5b5034ee authored over 3 years ago by Ioannis Tsakpinis <[email protected]>
build: update JOML to 1.10.2

4462415b5a01fba6c64f405eb0bedac4b3a980ed authored over 3 years ago by Kai Burjack <[email protected]>
build(nfd): skip memset_s on macOS

Works with -std=gnu11, but it is not used for anything, so just skip for
now.

729ca84ee5a58fefd84be6d9b9e7423362978544 authored over 3 years ago by Ioannis Tsakpinis <[email protected]>
build(nfd): link with gdk-3 too

4db39c98e29a01f8fa23bfe33e9b131fcf3e61be authored over 3 years ago by Ioannis Tsakpinis <[email protected]>
build: add latest macOS SDK versions

6faf416ecdbfef01983d35135dd9a9d78032af98 authored over 3 years ago by Ioannis Tsakpinis <[email protected]>
docs: remove inaccurate release note entry

483560e3cb884c484f6436b551e697c49f953c8b authored over 3 years ago by Ioannis Tsakpinis <[email protected]>
build(testng): add WebJars jquery dependency

Required after 7.4.0 to build the HTML report.

d6de71aff9d2398eacaa0d8ece75dd1559be2bcb authored over 3 years ago by Ioannis Tsakpinis <[email protected]>
fix(nfd): memset_s only available on macOS 10.13+

0d24c686a6278e02ca6afaa66be603e726d8faf5 authored over 3 years ago by Ioannis Tsakpinis <[email protected]>
feat(spvc): update to 0.48.0

d336de438fe1267adab902185fb892d8f4337c0b authored over 3 years ago by Ioannis Tsakpinis <[email protected]>
feat(shaderc): update to 2021.1

bb6f5a5c136a990bf606fa76fbba5987216f03d8 authored over 3 years ago by Ioannis Tsakpinis <[email protected]>
feat(bgfx): update to latest version

70bdd6d3f20a4ce395c48d8e9b518bf8121cebc9 authored over 3 years ago by Ioannis Tsakpinis <[email protected]>
feat(glfw): update to latest version

bf1b9df0ae6a03ad63c052077216969e709e0d09 authored over 3 years ago by Ioannis Tsakpinis <[email protected]>
fix(meshoptimizer): vertex positions stride checks. Close #675

3ae6eddba388d9e22a20d7b62662244e28e9b7ee authored over 3 years ago by Ioannis Tsakpinis <[email protected]>
feat(Vulkan): update to 1.2.190 - generated

7aa488453d81c39102e3531b738412192e8f54e1 authored over 3 years ago by Ioannis Tsakpinis <[email protected]>
feat(Vulkan): update to 1.2.190

This is a major update that not only updates to the latest spec version,
but also introduces Vul...

33e8656a06f77c26e53ded7dfdfacbd564ed2181 authored over 3 years ago by Ioannis Tsakpinis <[email protected]>
feat(generator): automatic bitfield accessors

cc892ba33b846d812f474742552627d799aa061c authored over 3 years ago by Ioannis Tsakpinis <[email protected]>
feat(generator): support module sub-packages

1e4b3d63a1a28e57bedaa5194cc21b18f69087ea authored over 3 years ago by Ioannis Tsakpinis <[email protected]>
feat(extract): bitfield detection in structs

ced623191ff6cf3300c73f64513493a821f69139 authored over 3 years ago by Ioannis Tsakpinis <[email protected]>
fix(Vulkan): respect more noautovalidity attribs. Close #673

ce56fc6c805ea671a4cf4e79abbd331688adfb6d authored over 3 years ago by Ioannis Tsakpinis <[email protected]>
build: migrate Linux builds to Ubuntu 18.04 & GCC 7.5

Cons: older GLIBC versions no longer supported
Pros: newer compiler, easier maintenance

This ch...

307ebed6ef6ba420b2165ddb2ec21dd9a37479df authored over 3 years ago by Ioannis Tsakpinis <[email protected]>
feat(nanovg): update to latest version

4474889fac5b6f3a39145d4ab746264407a9597c authored over 3 years ago by Ioannis Tsakpinis <[email protected]>
feat(glfw): update to latest version

8886b7e5eed31a662062e555248f79c0a9efb865 authored over 3 years ago by Ioannis Tsakpinis <[email protected]>
feat(assimp): update to latest version. Close #642

ce4306452a81a0abb02f53f6924c0791fec74f07 authored over 3 years ago by Ioannis Tsakpinis <[email protected]>
feat(bgfx): update to API version 115

e313c67c209e0618f8710c9569e59f6031098d89 authored over 3 years ago by Ioannis Tsakpinis <[email protected]>
feat(nfd): update to 1.2.0

406e73d3366edda1e5b34969374db383100fcec9 authored over 3 years ago by Ioannis Tsakpinis <[email protected]>
build: update kotlinc to 1.5.21

70531d9fd03f7f146af17c972d03ae181bd5c389 authored over 3 years ago by Ioannis Tsakpinis <[email protected]>
fix(GL): ... Close #659

423b4f8c3a2be5559b7b30b3308ce790abec5583 authored over 3 years ago by Ioannis Tsakpinis <[email protected]>
fix(core): closure allocation tracking

Also now logging which closure registry implementation is being used. On
Linux, libffi switched ...

e4a6cc863f469ea8acfe3c2158f2c77d0c0aa95d authored over 3 years ago by Ioannis Tsakpinis <[email protected]>
feat(lz4): update to 1.9.3

f4892476112164f7416a18fa8f99bcad631f8886 authored over 3 years ago by Ioannis Tsakpinis <[email protected]>
fix(bullet): remove misplaced greek characters in JavaDoc

9f096f6fa7f404c1ab84f6b1945a6d8549888787 authored over 3 years ago by Leon Linhart <[email protected]>
build(demo): update google fonts branch

8f36d72b1171fa86bd9e3fd034124217a4260817 authored almost 4 years ago by Ioannis Tsakpinis <[email protected]>
build(xxhash): use GCC 4.9+ for AVX-512

ad71f9591476ee6529ee54b593704d9793f65345 authored almost 4 years ago by Ioannis Tsakpinis <[email protected]>
build(xxhash): disabled AVX-512

Until LWJGL moves to a modern GCC.

60c43b38d562f7800c4111c2c9cb4051e5820371 authored almost 4 years ago by Ioannis Tsakpinis <[email protected]>
feat(zstd): update to 1.4.9

3cc86dd601b754bdec8b0d094ecf65650d499a79 authored almost 4 years ago by Ioannis Tsakpinis <[email protected]>
perf(xxhash): enable XXH3 dispatching

d43397891447624147f0f888b15bc8e1f1d89b74 authored almost 4 years ago by Ioannis Tsakpinis <[email protected]>
feat(tinyexr): update to 1.0.0

f7d6c68732b238bf7c99de72854d1036b5f8fe05 authored almost 4 years ago by Ioannis Tsakpinis <[email protected]>
feat(nanovg): update to latest version

ff80890ee6116a3a7ab25317530ba86f1edd75cc authored almost 4 years ago by Ioannis Tsakpinis <[email protected]>
feat(generator): struct member javadoc (generated)

f57d550298b8bcb607658ad0aa9f693caac1c136 authored almost 4 years ago by Ioannis Tsakpinis <[email protected]>
feat(generator): move struct member javadoc to getters

267aceeedcce0d2886dfafde030e9aad0a813628 authored almost 4 years ago by Ioannis Tsakpinis <[email protected]>
fix(GL): ListDrawCommandsStatesClientNV parameter type

cda68317c1a364cb03592edc3b9f74a9a23d3df6 authored almost 4 years ago by Ioannis Tsakpinis <[email protected]>
fix(tinyfd): javadoc issue

2b0d10adcbfe1eea1fb9a2c17965e9432b2301cb authored almost 4 years ago by Ioannis Tsakpinis <[email protected]>
feat(tinyfd): update to 3.8.7. Close #623

0b42c297795618d5f2ca6627a5a02140aeefe8e0 authored almost 4 years ago by Ioannis Tsakpinis <[email protected]>
chore(Vulkan): simplify bitwise operations

522bfd0454d282210e31d2bce2510dfa11a8dfb2 authored almost 4 years ago by Ioannis Tsakpinis <[email protected]>
fix(stb): remove overloads with allocation context

stb is already configured to use the LWJGL allocator internally. Passing
a custom allocation con...

15cc62b5f853c14070aa0f75aee309c4df4c7b0f authored almost 4 years ago by Ioannis Tsakpinis <[email protected]>
fix(Vulkan): VkAccelerationStructureInstance bitfield order

3017b3c1a1525acea67a6a370fca3fdd40902dae authored almost 4 years ago by Ioannis Tsakpinis <[email protected]>
docs: caps buffer factories must zero prefill

57221b86c72725ae362602063730dce607c9a039 authored almost 4 years ago by Ioannis Tsakpinis <[email protected]>
chore(Vulkan): remove experimental extension

93339097902ac14ee18d9ccfd5615e45fd64c46f authored almost 4 years ago by Ioannis Tsakpinis <[email protected]>
fix(Vulkan): default instance/device API versions

The default instance & device API versions, when not specified by the
user, now match what the V...

c1f1e89274b5dfd95a83fcec1507999e7fc98f94 authored almost 4 years ago by Ioannis Tsakpinis <[email protected]>
chore(Vulkan): remove redundant statements

891a3b50115cfe446112a9f28b9ac51b103472bc authored almost 4 years ago by Ioannis Tsakpinis <[email protected]>
feat(lmdb): update to 0.9.28

932c21159b45c8915197a83e44f66873486a231e authored almost 4 years ago by Ioannis Tsakpinis <[email protected]>
fix(vma): javadoc issues

c8fd10e9973d26fd398cd41d247df7bb82c9957f authored almost 4 years ago by Ioannis Tsakpinis <[email protected]>
build(vma): fix compilation on clang

a6ff8303c528f9880cb478b0565c60cd22967be2 authored almost 4 years ago by Ioannis Tsakpinis <[email protected]>
feat(vma): update to 3.3.0-development

9503573eefdf4834dd053925de35bb940f2c7759 authored almost 4 years ago by Ioannis Tsakpinis <[email protected]>
build(vma): update Vulkan headers to 1.2.172

66171e7aa54052a44e41b6077625b23cc17555a1 authored almost 4 years ago by Ioannis Tsakpinis <[email protected]>
fix(Vulkan): values of aliased tokens

7e3531e0f19317e0b4c23d4a0abf2f614b32c98d authored almost 4 years ago by Ioannis Tsakpinis <[email protected]>
fix(Vulkan): add 1.2 to the known versions array

565ea93db40fcb2087169fd2ead6820aa74849a1 authored almost 4 years ago by Ioannis Tsakpinis <[email protected]>
fix(Vulkan): make VK12 extend VK11

31a08c751689a8ea90904391f7b11ca3583b41d6 authored almost 4 years ago by Ioannis Tsakpinis <[email protected]>
fix(Vulkan): javadoc issues

85a610e0f2b6bfb4d26225563237389ee7424497 authored almost 4 years ago by Ioannis Tsakpinis <[email protected]>
fix(core): use Unsafe cookies for field reads. Close #632

081381df76322f1e177158e5ce8dc89c932a8228 authored almost 4 years ago by Ioannis Tsakpinis <[email protected]>
fix(generator): move library init before constants. Close #630

A constant may be initialized with an expression that ends up calling a
native method. If the li...

31232d850c59059256af1e9c4df12f353121d251 authored almost 4 years ago by Ioannis Tsakpinis <[email protected]>
feat(Vulkan): update to 1.2.172 (generated)

bcc6d55f27933a2576459a39fc035afb68a5e01d authored almost 4 years ago by Ioannis Tsakpinis <[email protected]>
feat(Vulkan): update to 1.2.172

d9a4498471e47ddfe75278597d6927ce08d18464 authored almost 4 years ago by Ioannis Tsakpinis <[email protected]>
feat(generator): automate virtual bitfield member generation

f56b5ce35021f1b9ec02c1c085ec50a2176959ac authored almost 4 years ago by Ioannis Tsakpinis <[email protected]>
build: add .gitattributes file

46f829967c46e48d8ca47b8aeaf5caa65d68ae91 authored almost 4 years ago by Ioannis Tsakpinis <[email protected]>
docs: new build status badge, add discord server

8598adb990362bf8d51b66b5c03b743ee5d5c14c authored almost 4 years ago by Ioannis Tsakpinis <[email protected]>
chore: remove deprecated methods

7aa18b10aa0dcfba7f0cc62b862abf6240e98e31 authored almost 4 years ago by Ioannis Tsakpinis <[email protected]>
fix(demo): font error check in nanovg demo

7a57b57acb04cdec45a76598576b0462bf851230 authored almost 4 years ago by adam-risberg <[email protected]>
fix(core): bump version to 3.3.0

a3b50fe9bccc5eacd1a489caedc215fc2580f2c1 authored almost 4 years ago by Ioannis Tsakpinis <[email protected]>
build: fix build.gradle.kts error

161ca91dd9289fd7c1da4f420f10ff472f8671c7 authored almost 4 years ago by Ioannis Tsakpinis <[email protected]>
build: skip bgfx natives for Windows ARM64

9de37ae508955ddc77e2746843000b18ff6407da authored almost 4 years ago by Ioannis Tsakpinis <[email protected]>
build: release macOS/Windows ARM64 natives

c32e229ef9ca183283c7544a5b8842aa21989d91 authored almost 4 years ago by Ioannis Tsakpinis <[email protected]>
build: increase javadoc Xmx

3dd12b0ab59d5d78c519b51f6ef487ea79de9a5e authored almost 4 years ago by Ioannis Tsakpinis <[email protected]>
build: javadoc fixes

da8564a731806768ddaf8935d7a52fbed2209b19 authored almost 4 years ago by Ioannis Tsakpinis <[email protected]>
build: move kotlinc cache to the ci folder

5245353aa4ade9426709344030c5417335bc7dbc authored almost 4 years ago by Ioannis Tsakpinis <[email protected]>
build: simplify cache-kotlinc

Remove the annoying AWS credential check and allow skipping Kotlin code
recompilation.

bd6a96a0b1f2a61f6b539dc8dffb73a1b0b9ff61 authored almost 4 years ago by Ioannis Tsakpinis <[email protected]>
fix(rpmalloc): spin intrinsic on windows-arm64

8a990e070f28dcb166377219c27599a7276712fc authored almost 4 years ago by Ioannis Tsakpinis <[email protected]>
build: add support for windows-arm64 & macos-arm64. Close #601

bd9557d1caec517480b59c177d499e74a8705637 authored almost 4 years ago by Ioannis Tsakpinis <[email protected]>