Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

LWJGL

A Java library that enables cross-platform access to popular native libraries.
Collective - Host: opensource - https://opencollective.com/lwjgl - Website: https://www.lwjgl.org/ - Code: https://github.com/LWJGL/lwjgl3

Implement struct layout calculation in Java

The new code supports unions, nested unions/structs and conditional padding. The old native impl...

github.com/LWJGL/lwjgl3 - 4ef62ca73fb7988dee29a2e0f829d5798a397ee4 authored about 9 years ago
Move "unsigned" to GlobalTypes

github.com/LWJGL/lwjgl3 - 52ec284f1a61822bf728b8dd07c373d67f3c9828 authored about 9 years ago
Use Int.MAX_VALUE as PrimitiveMapping.POINTER.bytes

The bytes value should never be used, using MAX_VALUE helps catch mistakes early.

github.com/LWJGL/lwjgl3 - fb40cf031f0ee56141ef1e5ec4a206defcdc4009 authored about 9 years ago
Allow GeneratorTargetNative subclasses to skip native generation

github.com/LWJGL/lwjgl3 - 05cc735395bcede09a7f7283192a8dde8c009528 authored about 9 years ago
Fix javadoc for anonymous struct/union members

github.com/LWJGL/lwjgl3 - 0f36a791ba189864ded3a626644805a80169e540 authored over 9 years ago
Update kotlinc to 1.0.0-beta2

github.com/LWJGL/lwjgl3 - c88f61d6ff588346bfc64b85a44ba57fff5e01c0 authored over 9 years ago
Add support for OpenCL 2.1 and new extensions

github.com/LWJGL/lwjgl3 - 659835193d5823e54135ce78857b9526d9995615 authored over 9 years ago
Add missing ClearNamedFramebufferfi parameter

github.com/LWJGL/lwjgl3 - 658fb0e4866d97f7aa6d284f016330efd67698c0 authored over 9 years ago
Move getPointerSize from MemoryUtil to MemoryAccess. Fix #115

Pointer.POINTER_SIZE must be initialized before MemoryUtil, because of dependencies in MemoryUti...

github.com/LWJGL/lwjgl3 - 4fb6618bfd8990b8a0b805f589a76ff4a1b56684 authored over 9 years ago
Update jemalloc version

github.com/LWJGL/lwjgl3 - 1fa5a394949cad836a104d8e5093f734d26ff8e1 authored over 9 years ago
GLFW updates

github.com/LWJGL/lwjgl3 - 44b7f0c45127ab7296cf1222120ec4e3ee1397eb authored over 9 years ago
Add support for struct member documentation

The struct's native definition is now generated in the class javadoc. The struct member document...

github.com/LWJGL/lwjgl3 - a6525c4997bd407e261a64930fc694718d2d39aa authored over 9 years ago
Add class parameter to td()

github.com/LWJGL/lwjgl3 - ac006de762e3a8fd597504504cc657ab38bb2602 authored over 9 years ago
Major structs refactoring

The get/set prefixes were dropped and the accessors now match the native member names. The gette...

github.com/LWJGL/lwjgl3 - 38110b973a49e2246ee7570b4735ff20d7a19a3f authored over 9 years ago
Remove useless nullTerminated flag from CharSequenceType

github.com/LWJGL/lwjgl3 - 56b8a51d9adf8591c6b5778321f68a0ab5264783 authored over 9 years ago
Print JRE/JVM information in debug mode

github.com/LWJGL/lwjgl3 - 73d3db2e2c0cbcd9821a1697ad977f94ac7f5482 authored over 9 years ago
Use typed buffers for data pointer members in structs

github.com/LWJGL/lwjgl3 - 64fd6e2a887641479e279dd85747e9168d436fb4 authored over 9 years ago
Convert ffi_type constants to FFIType structs and fix ffi_type recursive definition

github.com/LWJGL/lwjgl3 - ed59a025a506622fbcb06deeaa945ce0b8f7cfab authored over 9 years ago
Add support for constant blocks with custom types

github.com/LWJGL/lwjgl3 - 076c4d10e9ff1b32cbfca35bf2add83495019425 authored over 9 years ago
Update LibOVR bindings to version 0.8.0.0

github.com/LWJGL/lwjgl3 - 6c08a96e4dbd6799431820816df6b60770998c6b authored over 9 years ago
Generate entire struct setters for all structs

github.com/LWJGL/lwjgl3 - 569b91b569e7879452b8b33b7ac57df48e83fb4e authored over 9 years ago
Fix struct copy address

github.com/LWJGL/lwjgl3 - 865cde270263c4e0f123361377413533ae26d621 authored over 9 years ago
Make "bool" type a boolean primitive and add support for closures returning boolean

github.com/LWJGL/lwjgl3 - 939aa2381ef00e2ac762541b6d2f73bbcdbb80d2 authored over 9 years ago
Correct static init order. Fix #112

github.com/LWJGL/lwjgl3 - 72db2a91edeb3fe50097301dabda3caf9d3e125d authored over 9 years ago
Javadoc fixes

github.com/LWJGL/lwjgl3 - 74f5168d3bcc12251b34e51256b38b0d614df613 authored over 9 years ago
Add support for generated package documentation (package-info.java)

github.com/LWJGL/lwjgl3 - 7b687fe47195191be996b59f35eae8f1fdd78dc5 authored over 9 years ago
Remove CharSequenceNT

github.com/LWJGL/lwjgl3 - 3249358b0112c8a08c2e74d43c20617f2e4c4152 authored over 9 years ago
Optimize imports

github.com/LWJGL/lwjgl3 - fdae73e9ec81b29a9fdbd27ad3cb1d126920aad4 authored over 9 years ago
Rename DynamicLinkLibrary to SharedLibrary

github.com/LWJGL/lwjgl3 - ffef712fea5562205a29355fd3d2ff5059efdbff authored over 9 years ago
Rename CLCreateContextCallback to CLContextCallback

github.com/LWJGL/lwjgl3 - ed170fa61a59c41c2abd791f49c31383571084c6 authored over 9 years ago
Move Sys & LWJGLUtil functionality to the org.lwjgl.system package

The old versioning information was moved to the new org.lwjgl.Version class. The rest of the fun...

github.com/LWJGL/lwjgl3 - a27fc133b3c2693ed5b9002d85a677bc01c5abf6 authored over 9 years ago
Fix memory leaks

github.com/LWJGL/lwjgl3 - 1d38a344006c2b966a668ee40f76dadc0c18f854 authored over 9 years ago
Fix OpenGL ES buffer object checks

github.com/LWJGL/lwjgl3 - f8dbeb3664c5178a6399cd2f9e8c81f5831220b5 authored over 9 years ago
Move public methods used internally only, from LWJGLUtil to APIUtil

github.com/LWJGL/lwjgl3 - 5abfa519b7d6b791024a5fb1df684acc4fc6fe68 authored over 9 years ago
Update kotlinc to 1.0-beta

github.com/LWJGL/lwjgl3 - bb82a2d04ecc7830a375f62c09047abd4cf3dcf3 authored over 9 years ago
Use fully qualified library names of EGL and GLES on Linux

github.com/LWJGL/lwjgl3 - 8e663ce5a5c416bfeedf13b72dc6ea8fdf9378c5 authored over 9 years ago
Change SimpleBinding's default calling convention

github.com/LWJGL/lwjgl3 - b84ecb6869cf6a7d4fdc925fdda61d4c8e541bad authored over 9 years ago
Replace LibGLFW with SimpleBinding

github.com/LWJGL/lwjgl3 - 68da144961d3a3c55587f471de9872c9df45e0cd authored over 9 years ago
Fix compilation warning on Windows x86

github.com/LWJGL/lwjgl3 - befd32ee03ea299effa58068db0ff0b712f1f4b9 authored over 9 years ago
Fix stdio inline issues on Windows

github.com/LWJGL/lwjgl3 - a5a64454a230a25ff95ce7f309b6605bad147dea authored over 9 years ago
Fix compilation of LibOVR bindings

github.com/LWJGL/lwjgl3 - f91dede15b001403b37e01f617e8d881e840cca8 authored over 9 years ago
Add secondary constructor to Signature

This may be used in the future to force generation of specific function signatures that are not ...

github.com/LWJGL/lwjgl3 - ab6c7cb6fbddc8073c4c8af7503ce498b1e996cd authored over 9 years ago
Improve the first thread checks on OSX

The new implementation outputs better messages and protects the JVM from crashing in all cases.

github.com/LWJGL/lwjgl3 - 456b0610dedab1213d7dfded4135719186e21161 authored over 9 years ago
Do not output APIENTRY in bindings with the default calling convention

github.com/LWJGL/lwjgl3 - 30c1a8128a8c11eabe0f78b3759c897eb3167b36 authored over 9 years ago
Add getLibrary method to simple bindings

github.com/LWJGL/lwjgl3 - 6cbc7370dbfb7f618f9a3fb670e332a26102898d authored over 9 years ago
Sort the template files by name

This makes the order deterministic in filesystems that do not list files sorted by name.

github.com/LWJGL/lwjgl3 - 523feffb071919fa1d53717730313b839a4220c2 authored over 9 years ago
Compile the LibOVR API shim into the JNI bindings

This enables inlining the shim functions and removes one indirection.

github.com/LWJGL/lwjgl3 - 13163a8bc06f72d35aa67dc17b0087f29f9bbce3 authored over 9 years ago
Load the ObjC Runtime dynamically

github.com/LWJGL/lwjgl3 - d870bcbe8faa5778cccf705eefd2d9e78613fa4a authored over 9 years ago
Fix javadoc links

github.com/LWJGL/lwjgl3 - 197b2021b2f570d11ee82e51b59a92b2d0924169 authored over 9 years ago
Generate custom JNI for functions that return a struct by value

github.com/LWJGL/lwjgl3 - ad2a9c4c79073f3b63bbed6e02c6c3629f91d28a authored over 9 years ago
Check both imports and directives

github.com/LWJGL/lwjgl3 - 8239924eea9978a8825869fa80057101558bd713 authored over 9 years ago
Remove capLink property

github.com/LWJGL/lwjgl3 - ddc47fef0c0333bcf41e73d413144f77aa2b803a authored over 9 years ago
Catch Throwables to enable recovery from ExceptionInInitializerErrors

github.com/LWJGL/lwjgl3 - 30ef2a8102971881f2554d4bed55f87a1ab46e10 authored over 9 years ago
Layout fixes

github.com/LWJGL/lwjgl3 - 38c82f92f1a732b7628fb5da3356b760e423eee9 authored over 9 years ago
Fix all kotlinc warnings

github.com/LWJGL/lwjgl3 - c0492c470ad975a6d0f96d6bd9f56d41095908cb authored over 9 years ago
Merge pull request #111 from Noviv/master

Add eclipse setup notes

github.com/LWJGL/lwjgl3 - a2b5c96a899c1400527dc225a8bf8da38a8e3d0a authored over 9 years ago
Fixed eclipse setup notes

github.com/LWJGL/lwjgl3 - afca9e247a8d0b504c951dd32147db5209986ac9 authored over 9 years ago
GLFW updates

github.com/LWJGL/lwjgl3 - bea2754ae445ed2eb8c4511dc424ba178eea7981 authored over 9 years ago
Add getInstance method with an explicit capabilities source

This makes bootstrapping the binding easier with a custom implementation.

github.com/LWJGL/lwjgl3 - be16b10fea4892be0fd37fb90f04216fdb84c85c authored over 9 years ago
Drop addressName property

github.com/LWJGL/lwjgl3 - 19e27acc2d870bdac3caba7b678e98211db45eba authored over 9 years ago
Add infix modifiers

github.com/LWJGL/lwjgl3 - d60c252ba1306b46c263442e27bb47f5ec27f02b authored over 9 years ago
Fix compilation warnings

github.com/LWJGL/lwjgl3 - d0646b7938556b855a931dda691506af0a82b272 authored over 9 years ago
Handle exceptions in callback invocations from native threads

These changes fix a warning when running under -Xcheck:jni. Also, debug information is now inclu...

github.com/LWJGL/lwjgl3 - 9abb49f807d09d08541074bf16aceed9a963bd99 authored over 9 years ago
Allow NULL platform in clGetDeviceIDs. Fix #109

github.com/LWJGL/lwjgl3 - 2fcd7c6bc1fb7d5a0d78e18bfbfb5308b0a3b8e2 authored over 9 years ago
Add null checks

github.com/LWJGL/lwjgl3 - 9fa375de29df571f6dc3208562d3348fd80ef9d2 authored over 9 years ago
Preserve current buffer position on memRealloc. Resolve #108

The buffer instance is now also reused when possible.

github.com/LWJGL/lwjgl3 - ea6558f30e051cdd82d6bfdffca436d3be94c652 authored over 9 years ago
Add memSetupBuffer support for PointerBuffer

github.com/LWJGL/lwjgl3 - cf0be4964efe0d86e3a7927c14040d163b863908 authored over 9 years ago
Remove/replace unnecessary order() calls

github.com/LWJGL/lwjgl3 - 47ea71635b9a4609abdda6fc40838c133a76103c authored over 9 years ago
Skip I/O when DEBUG mode is disabled

github.com/LWJGL/lwjgl3 - 61008b919eb55d03d04cb2797bbcb2122e6a480d authored over 9 years ago
Fix argument nullability

github.com/LWJGL/lwjgl3 - d25f1b3aa9eb451719ec8311d84cfdb70483b09d authored over 9 years ago
Update to kotlinc 1.0.0-beta candidate

github.com/LWJGL/lwjgl3 - 85f888b5b281c38a40cfddd31caa2fa15ca8c469 authored over 9 years ago
Add user32.dll bindings

github.com/LWJGL/lwjgl3 - 9d1117f9d03e3a80ff2fec38a3ef2ef74867e713 authored over 9 years ago
Fix GLX capabilities

github.com/LWJGL/lwjgl3 - f74da6c3b88fddc3d7a1234c5ebac3811a0e1676 authored over 9 years ago
Rename WinGDI to GDI32

github.com/LWJGL/lwjgl3 - 70ad6c4e5f9f9b02cbea4205147cb3697c48b1ee authored over 9 years ago
Load gdi32 dynamicallly

github.com/LWJGL/lwjgl3 - 305ccc261fe85534d54c6110d43c794320b721b7 authored over 9 years ago
Restore wingdi.h bindings for #105

github.com/LWJGL/lwjgl3 - d25f2904123c7149e3636fa1764a398f1e82a6e3 authored over 9 years ago
[GLES] Add IMG_texture_filter_cubic

github.com/LWJGL/lwjgl3 - c8737905d52a7b8b0054894c76281772e932b9ac authored over 9 years ago
Add support for size limits and aspect ratio GLFW functions

github.com/LWJGL/lwjgl3 - 7d0a9bd3583f7aa963d9fc5c724e75646090289d authored over 9 years ago
Print a debug message on glfwCreateWindow when XstartOnFirstThread has not been used. Close #104

github.com/LWJGL/lwjgl3 - b34ae996ad34343c432295832ee607918f3a606d authored over 9 years ago
Move EventLoop to the GLFW package and make private

github.com/LWJGL/lwjgl3 - 4246f810c6f5a1c1a99234bdc33eef93b69934c5 authored over 9 years ago
Return null if struct buffer address is NULL

github.com/LWJGL/lwjgl3 - 8677a47f5fa7dda3aab8b26502db63f065582de7 authored over 9 years ago
Reference the standard free() instead of memFree()

stb_vorbis uses malloc() internally but memFree() may use a different allocator

github.com/LWJGL/lwjgl3 - d6bd9cfb65f9150296d842d00ad7b25977232ad3 authored over 9 years ago
Add support for Return parameters in functions that normally return the buffer size

github.com/LWJGL/lwjgl3 - b42dd53a77e59cfedfbbb550badf575de693cd2a authored over 9 years ago
Sort bindings alphabetically

github.com/LWJGL/lwjgl3 - 8caac1ece51ae5f04ce9ba6e3791e590f17a6833 authored over 9 years ago
Add typed overloads to free functions

github.com/LWJGL/lwjgl3 - 3fa74a442d6f0582d8bf5bf660956b5009a3625a authored over 9 years ago
Add new buffer factory constructor and move the initialize call to Struct

github.com/LWJGL/lwjgl3 - b56ded8b4edc776c7907e43919e4d29cb6e254ee authored over 9 years ago
Fix stbtt_FreeShape to accept a struct buffer

github.com/LWJGL/lwjgl3 - 8e82a04494951a1879406a156f6929fde5458451 authored over 9 years ago
Fix absolute addressing bug

github.com/LWJGL/lwjgl3 - 564442ed121420ecc086beed242b14605f25b629 authored over 9 years ago
Rename more modifiers + auto-layout fixes

github.com/LWJGL/lwjgl3 - 73ce31ef4c21251920b6995bd5b3c18f3105d80c authored over 9 years ago
Update GLFW with first 3.2 changes

github.com/LWJGL/lwjgl3 - e0365118ce99f275f2da469b1d19f0b305af1ce9 authored over 9 years ago
Add new GL, GLES and EGL extensions

github.com/LWJGL/lwjgl3 - d1f5b4f74ae4521a35c8b6675bd6eb1cb2a76d42 authored over 9 years ago
Remove obsolete SAM constructor parameter

github.com/LWJGL/lwjgl3 - 98b0f0227c35a916cf72c9c9d6bdcf2b4e54a18f authored over 9 years ago
Remove unused Windows bindings

github.com/LWJGL/lwjgl3 - 2fe8dd2bf6ef23638e1f5345d6d4e66d28d29cdb authored over 9 years ago
Cleaner errno handling

github.com/LWJGL/lwjgl3 - c3d502826a7f5f68997c6f377ecfec6d4f1846be authored over 9 years ago
Add support for custom JNI in dynamically loaded bindings

github.com/LWJGL/lwjgl3 - ca882dce86c1590f9463ce782962da1769e546c5 authored over 9 years ago
Add GLES 3.2 to the supported versions

github.com/LWJGL/lwjgl3 - 764152f4cb9626f698078634b7423a0668c3bfbd authored over 9 years ago
Support custom expressions in EnumConstant

github.com/LWJGL/lwjgl3 - 004bb29d7bb101496f114637a46b7620b5413183 authored over 9 years ago
Make all parameter-less modifiers start with a capital letter, except const

This looks cleaner and is more consistent. The const modifier is excluded because it's part of t...

github.com/LWJGL/lwjgl3 - e9c29d51ba87c8da77907088878c86fecb9d05ab authored over 9 years ago
Typo in previous fix for #95

github.com/LWJGL/lwjgl3 - 6d824b26cba1cd2a91bd100f3786a0fc3181f519 authored over 9 years ago