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
99a45a05ec714d7a785305868eabf5d3511450ac authored over 2 years ago by Ioannis Tsakpinis <[email protected]>
Function pointers are now retrieved strictly based on the extension type
(instance or device), r...
Added 3.3.0, and 3.3.1 as selectable versions, made nightly version 3.3.2.
2a8645c11533068802dd2dde734b600ec53a1cea authored over 2 years ago by Trevor Flynn <[email protected]>164fcdff248f9497d9e4a3fb9200f382949e5ad4 authored almost 3 years ago by Kantaja <[email protected]>
6b6327ab0566041dc7c8117ad3a8c5a90a17ed9d authored almost 3 years ago by httpdigest <[email protected]>
8567ff189f10b58e48fecb316ccdac351a061d4b authored almost 3 years ago by kb1000 <[email protected]>
- A platform/architecture that is missing locally does not generate an
artifact anymore.
- Whe...
Also moved .sha1 and .git files under the META-INF folder in LWJGL JAR
files.
f144070fbdcaae6e01c6ee1e9aa9d9714079ac0f authored almost 3 years ago by Ioannis Tsakpinis <[email protected]>
2a5f44c23f06f0b209a9e0e7b5ea8304b7815573 authored almost 3 years ago by Ioannis Tsakpinis <[email protected]>
ad602750ad87939276d1889b28a757061e90715b authored almost 3 years ago by Ioannis Tsakpinis <[email protected]>
Also, suppress some pedantic warnings.
5af3277b5d99d08572174665d7f9559f5115dc10 authored almost 3 years ago by Ioannis Tsakpinis <[email protected]>c050eb56893231edb1a44518f10a1b1289073ba5 authored almost 3 years ago by Ioannis Tsakpinis <[email protected]>
bf031ef9dc4af5e01b6ca338fa580bd2b022d006 authored almost 3 years ago by Ioannis Tsakpinis <[email protected]>
a14232d294b0cdc6a125c6b87332245b7955f387 authored almost 3 years ago by Ioannis Tsakpinis <[email protected]>
3d700c07830c3f4eb378add43c72798e8adc6f6b authored almost 3 years ago by Ioannis Tsakpinis <[email protected]>
8d9e1d41693290baf6e3e64e29088469e770cdb2 authored almost 3 years ago by Marc <[email protected]>
750a0fb95133419c17862809ba226b3f4bd54ed0 authored almost 3 years ago by Marc <[email protected]>
827dbbcec5cc12f4b6e25172bb3bfac6e989bba8 authored almost 3 years ago by knokko <[email protected]>
8fb53544dbf255667ef2f55f17d85ebaab7fbdd0 authored almost 3 years ago by Ioannis Tsakpinis <[email protected]>
cf968c61436933897147255ead457479d8851f09 authored almost 3 years ago by Ioannis Tsakpinis <[email protected]>
be1271189c4a4770b267c3307ebe4ddbf710e676 authored almost 3 years ago by httpdigest <[email protected]>
3021c6666553527f9f04015cbd40eab7a6f212d9 authored almost 3 years ago by Ioannis Tsakpinis <[email protected]>
4f2f0afcde7f6eb213672ab0ce4bb4a6ae23acb0 authored almost 3 years ago by Ioannis Tsakpinis <[email protected]>
9ef30cfbb38ee7da9bd919cb6aca1a34cd22d16c authored almost 3 years ago by Ioannis Tsakpinis <[email protected]>
1260aac3dfbad27b8d989bf13b850cfd307a4fec authored almost 3 years ago by Ioannis Tsakpinis <[email protected]>
- EXT_EGL_image_storage_compression
- EXT_texture_storage_compression
- cl_arm_protected_memory_allocation
- cl_ext_float_atomics
- cl_intel_device_attribute_query
- ...
fc7b70c90deebc31ba7b5f4e87e0a98f0fcdb414 authored almost 3 years ago by Ioannis Tsakpinis <[email protected]>
c0e3b787c066c9293f84c82a035df557b15c350e authored almost 3 years ago by Ioannis Tsakpinis <[email protected]>
ea111e0b5f12ae47f75fdbb3500ad6be29662186 authored almost 3 years ago by Ioannis Tsakpinis <[email protected]>
63c75d56a0ad642faa0c1d54e333cc5afd67b945 authored almost 3 years ago by Ioannis Tsakpinis <[email protected]>
c76db56494572a123131f91b8fc689b6f3ab0933 authored almost 3 years ago by Ioannis Tsakpinis <[email protected]>
Substantially improves the performance of the GENERATE phase, which is
now multi-threaded. The A...
815dd7052308e25d573537d0705b6b25960da227 authored almost 3 years ago by Ioannis Tsakpinis <[email protected]>
8d127ff787f14ee5f02c8184d1eb9623987350b1 authored almost 3 years ago by Ioannis Tsakpinis <[email protected]>
ab369bc520b76f27b5c9282a5e495dc5d07007fc authored almost 3 years ago by Ioannis Tsakpinis <[email protected]>
13abd7514c4f57b28afcc0a5382e0d7fe16d68ae authored almost 3 years ago by Ioannis Tsakpinis <[email protected]>
Partially addresses #712.
08fc136e2e6adc40b0522bc60259079bb33f4b97 authored almost 3 years ago by Ioannis Tsakpinis <[email protected]>aeec8d380a55b74aec5abc1f6bd111969065e8f2 authored almost 3 years ago by Ioannis Tsakpinis <[email protected]>
9c87168a46a313cad69a9d528a20aa79fe314434 authored almost 3 years ago by Ioannis Tsakpinis <[email protected]>
dd90254c37c548fe975870ce443818baa79835d5 authored almost 3 years ago by Ioannis Tsakpinis <[email protected]>
2dd3ca1cd1306aed39bfd767686497becb1a3049 authored almost 3 years ago by Ioannis Tsakpinis <[email protected]>
Allow the Java memset/memcpy to be used on 4-byte aligned pointers.
be74d421641aae4ceb5c3f80f2c7639794e3922f authored almost 3 years ago by Ioannis Tsakpinis <[email protected]>e1ebbba707b1b6d9064a600ab066eb07fc4c4c06 authored almost 3 years ago by Ioannis Tsakpinis <[email protected]>
1ade1917d384fc8a032dd9295feda0553efcc29b authored almost 3 years ago by Ioannis Tsakpinis <[email protected]>
This fixes pointer casts on 32-bit architectures. Previously, addresses
that happened to be grea...
b01996b4da73902ca541cb6d64320d548aebd642 authored almost 3 years ago by Ioannis Tsakpinis <[email protected]>
2b602a73c981a29d9030da91498f3fce6d8afe07 authored almost 3 years ago by Ioannis Tsakpinis <[email protected]>
7b9b618016f36368591179f898af8cf389ed173d authored almost 3 years ago by Ioannis Tsakpinis <[email protected]>
53e03aee8a917cc50338d3df836d670e3ed0667a authored almost 3 years ago by Ioannis Tsakpinis <[email protected]>
File names in stacktrace elements are not always available.
c49a32569863b3f340ac0d259390e70154eeceb0 authored almost 3 years ago by Ioannis Tsakpinis <[email protected]>8d825a66ac8376b10f0eda101c6c1d0e2e446858 authored almost 3 years ago by knokko <[email protected]>
79ab20edae5f3efb56adcce300e4e33552e37c91 authored almost 3 years ago by knokko <[email protected]>
9a997a2143e565b83a9bf760e57fcb141856c413 authored almost 3 years ago by knokko <[email protected]>
ae00aa94225f7e46e5d5537a54f051f30a44d0c1 authored almost 3 years ago by knokko <[email protected]>
21ece5b28a5a8ae5440eedc52393c3db19a7b407 authored almost 3 years ago by mrmangohands <[email protected]>
58c65b84b95e2359ef184f20d58efc6d3d61c85e authored almost 3 years ago by httpdigest <[email protected]>
8e47c5b237d694974aac3f1b98259d4e950e97c1 authored almost 3 years ago by Ioannis Tsakpinis <[email protected]>
a4e6aee35c04a86065bddfde3dafa8a2ea641592 authored almost 3 years ago by Ioannis Tsakpinis <[email protected]>
Separate commit so that functional Vulkan 1.3 changes are not lost in
the noise.
6a9f8800428fb8a143cdff32ec739c4bab948e0d authored almost 3 years ago by Ioannis Tsakpinis <[email protected]>
b58e0720f48abedddd508c24afab05a95149d5ee authored almost 3 years ago by Ioannis Tsakpinis <[email protected]>
c9b0645ab6b37c710b5c2c782f15bdefbb1bd72d authored almost 3 years ago by Ioannis Tsakpinis <[email protected]>
This is an alternative GLFW build for macOS that dispatches Cocoa calls
to the main thread. It m...
6a2822f579451e60ac1cfe29c9c556fafbc4fbf3 authored almost 3 years ago by Ioannis Tsakpinis <[email protected]>
3bdd4209998935745a84e94f90d768645a31a2aa authored almost 3 years ago by Ioannis Tsakpinis <[email protected]>
Since we are given the angles between the left, right, bottom
and top frustum planes, respective...
82891ae3a562c07a958df71a74e6eaf186ce44f2 authored almost 3 years ago by knokko <[email protected]>
c26f72d7e24759412dd8aa2c245d936925e0553a authored almost 3 years ago by Ioannis Tsakpinis <[email protected]>
5e5cf08bb11567f98607c26f6ed7d0ce406c13f0 authored almost 3 years ago by Ioannis Tsakpinis <[email protected]>
884379bbdb2e99544bbdf4d0e5b93501230bfebc authored about 3 years ago by Ioannis Tsakpinis <[email protected]>
6335723d9e68f96a789dd48aed5394ff094b8880 authored about 3 years ago by Ioannis Tsakpinis <[email protected]>
a48b2a6dacf8b4aa3477a2c10c2b24de09810130 authored about 3 years ago by Ioannis Tsakpinis <[email protected]>
31b3d3763f4992e9b712987698c5f2b806e239f8 authored about 3 years ago by knokko <[email protected]>
This is a bug in OpenXR-Docs, all "next" members in xr.xml are missing
the optional attribute. A...
2706b3358d3bb78e95f9bc4a59a74d9e20d9d461 authored about 3 years ago by knokko <[email protected]>
f8f2442af37929baac350ff99199d03047d2c68a authored about 3 years ago by Ioannis Tsakpinis <[email protected]>
417735b39e39f0c516b1df684906a16781299726 authored about 3 years ago by Ioannis Tsakpinis <[email protected]>
a42ce21371208f41da80010383f902410618468b authored about 3 years ago by Ioannis Tsakpinis <[email protected]>
0fd539de3fb8f43258fe0c97431ac681b5361550 authored about 3 years ago by Ioannis Tsakpinis <[email protected]>
Now both of these are supported:
- type("name", "doc")[LEN]
- type[LEN]("name", "doc")
The sec...
bcadd5378db0bb4490bc7db08f09c9f66e3b29db authored about 3 years ago by Ioannis Tsakpinis <[email protected]>2469ff87fa27c242a9a38ea2c50b7c5bc9069995 authored about 3 years ago by Ioannis Tsakpinis <[email protected]>
Functions that return or pass structs by value must be called with
either custom JNI code or lib...
This is a rare case of an optional, in/out (pointer-to-length), AutoSize
parameter. The paramete...
The MemoryStack static import also exposes Pointer symbols.
3955336758bf224a7c1d093cd8c2d91446b87d12 authored about 3 years ago by Ioannis Tsakpinis <[email protected]>This affected the Linux & macOS implementation only.
7b3e902a3b10dfcc48467ecab6a13a4c3ddbfc12 authored about 3 years ago by Octavia Togami <[email protected]>7d7f065b0313ee7cc566161494115b323eb88582 authored about 3 years ago by Ioannis Tsakpinis <[email protected]>
e9e731699d05a2727b40fc8896fe3fab8d5a16f4 authored about 3 years ago by Ioannis Tsakpinis <[email protected]>
b04699e87f034a7d5f14d07a1dcbd191f0376523 authored about 3 years ago by Ioannis Tsakpinis <[email protected]>
4f3dabcdd639bae7c4a0dc45521037070d77a1fe authored about 3 years ago by Ioannis Tsakpinis <[email protected]>
1ac08a3aaa32d416589c3746536144ea36aa4096 authored about 3 years ago by Ioannis Tsakpinis <[email protected]>
1e25c73d5eecd3098928d6a30b127ef06cab1f89 authored about 3 years ago by Ioannis Tsakpinis <[email protected]>
c4815d360c304c40fd1652225052683a41fcdb61 authored about 3 years ago by SWinxy <[email protected]>
6540c966fdd9ad3b108f351deb41d3b5fe99e9ab authored about 3 years ago by Ioannis Tsakpinis <[email protected]>
Not happy with this fix, since it's obviously wrong in a few places
(e.g. the first three VkAllo...
4f693b5a1543b96210bc4f718e1e4d9870a8ce0e authored about 3 years ago by Ioannis Tsakpinis <[email protected]>
f84653f27d9d5fe96d4d449e632d62a3d29105cd authored about 3 years ago by Ioannis Tsakpinis <[email protected]>
This is a work-in-progress, even though the liburing/io_uring bindings
are complete. A lot more ...
The JNIEnv copy is now also used for storing/retrieving the thread-local
errno/LastError value.
...