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

Minor fixes.

github.com/LWJGL/lwjgl3 - 11ca8855f1cb20447dae83169fa7cbf48a3e3497 authored over 10 years ago
Fixed javadoc links.

TODO: The plain text link transformation cannot handle stripping properly in the presence of cla...

github.com/LWJGL/lwjgl3 - c18644dafd55f696c4fec1d5ae5956ac435541e5 authored over 10 years ago
Do not generate paragraph around h3 tags.

github.com/LWJGL/lwjgl3 - 69b8adb1d30301f65918c716ac8afd7fdacd7611 authored over 10 years ago
Added postfix override to DependsOn.

github.com/LWJGL/lwjgl3 - 99baba0d08612b10623aca9092eef3dba5bb3df5 authored over 10 years ago
Move debug output configuration to the new GLUtil helper class.

github.com/LWJGL/lwjgl3 - 9b419c6a0134add2b3cd3d621d4af1bcb9963764 authored over 10 years ago
Added more OpenGL extensions.

github.com/LWJGL/lwjgl3 - 6107ea5511083b934dc3789417e1db5b8407d5f4 authored over 10 years ago
Documentation improvements and added some missing functions.

github.com/LWJGL/lwjgl3 - 5cef7c39253b5bb7569ee5541b707fd6119ba0d9 authored over 10 years ago
New function modifier: ignoreMissing. Useful for optional functions.

github.com/LWJGL/lwjgl3 - bc1f8a3a35cabf4474fde9c5da3ca2ffdc7be18a authored over 10 years ago
Check Return instead of just returnValue for APIUtil.

github.com/LWJGL/lwjgl3 - 173233fc781f3e26568dc11f757b49a17abc990f authored over 10 years ago
Skip functions with Reuse from native generation.

This is useful for bindings that have both reused and original entry points (e.g. ARB_buffer_sto...

github.com/LWJGL/lwjgl3 - 76d94c969d9746c3ccde2dfcefff9ab1339f0c08 authored over 10 years ago
Fixed typo and added missing native import.

github.com/LWJGL/lwjgl3 - 52bb6c2b9c8937a64b6d70a5e2d20a8f790f5082 authored over 10 years ago
Added more OpenGL extensions.

github.com/LWJGL/lwjgl3 - 5d4877435b77f6a9f558c170638ae6f2edb20cfa authored over 10 years ago
Added support for pointer to const pointer types.

github.com/LWJGL/lwjgl3 - 8d00083727d2fad58b7a50f501531ec8b1639315 authored over 10 years ago
Better handling of System.loadLibrary errors.

github.com/LWJGL/lwjgl3 - 5abaeca0b1f351741e1be1427bb17a8cad018e77 authored over 10 years ago
Added more OpenGL extensions.

github.com/LWJGL/lwjgl3 - 27616aeeb387026619e81e845d46a990c322a721 authored over 10 years ago
Minor fixes.

github.com/LWJGL/lwjgl3 - 49a3245c892fc74ffd9ffecf6a0b6abc1f2aebe8 authored over 10 years ago
Added support for arbitrary expressions in DependsOn.

This is useful when there's a dependency to deprecated core functionality.

github.com/LWJGL/lwjgl3 - a3469779a670fcf86b18b6ba6b03b61788b015b0 authored over 10 years ago
Javadoc code blocks now use a monospaced font.

github.com/LWJGL/lwjgl3 - b698ae85f6d57a75c6db9f73fccdf8de93593710 authored over 10 years ago
Fixed missing import.

github.com/LWJGL/lwjgl3 - bec4cb622652533db0f421da0c47ac35f3942242 authored over 10 years ago
Refactored HTML paragraph generation to enable consistent JavaDoc rendering across all 3 major Java IDEs.

Also added support for <ol> marker types.

github.com/LWJGL/lwjgl3 - ca46f3538a1153a42290aa19c54d716fd1a49314 authored over 10 years ago
Added more OpenGL extensions.

github.com/LWJGL/lwjgl3 - 426b46f8dcdff96cb5b876a505f5f9b5e0a1a80a authored over 10 years ago
Minor: added warning for unnecessary native imports.

github.com/LWJGL/lwjgl3 - 5ded3abdc959558b6316dba1ea11bf7571983d15 authored over 10 years ago
Added support for NV_delay_before_swap.

github.com/LWJGL/lwjgl3 - c82cf46050ea6e1b891756cfec392c66186e87b1 authored over 10 years ago
Added more extensions.

github.com/LWJGL/lwjgl3 - 9d5f7d6fd1aa73e0a6105a02d41b1135ecebe27a authored over 10 years ago
Improved the Return modifier to support multi-byte buffers.

github.com/LWJGL/lwjgl3 - 0501c76189b185b83ce86fdc1296cecced41f833 authored over 10 years ago
Minor: type fixes.

github.com/LWJGL/lwjgl3 - 9f34d533ed0da9ca45e9c78aa3c356abeb6b88c3 authored over 10 years ago
Request OpenGL 3.1 on Windows/Linux to support 2nd gen Intel Core.

github.com/LWJGL/lwjgl3 - fad9ec5bed1ed663c149303e9c533608ff01f73f authored over 10 years ago
Added more extensions. Also documented which extensions were promoted to core in each OpenGL version.

github.com/LWJGL/lwjgl3 - 1669ab7d264876da4b0904dadcb76827853901d8 authored over 10 years ago
Added more extensions.

github.com/LWJGL/lwjgl3 - dcbc8262ed474537750d95a39fadaf6f03a6aee7 authored over 10 years ago
First pass at supporting old extensions.

github.com/LWJGL/lwjgl3 - 8b2be123bd34f89e134678086156e98edf1a00be authored over 10 years ago
Should have been part of the GLFW 3.1 commit.

github.com/LWJGL/lwjgl3 - d4b21ddc8c789e33669c4fc1ffac0cfb7a9afacc authored over 10 years ago
Update GLFW to 3.1.

github.com/LWJGL/lwjgl3 - 7fc3910bc16de3e195da134b303c3c69a00c133b authored over 10 years ago
Moved to c11 for anonymous union support (see cl_image_desc).

github.com/LWJGL/lwjgl3 - ea455b34676febb4c95cb039e3d7154140c9d435 authored over 10 years ago
Fixed GLDEBUGPROC signature.

github.com/LWJGL/lwjgl3 - 2256fb143ca6d43dd0467b1953af0a12886de5cb authored over 10 years ago
Fixed OpenCL.h filename.

github.com/LWJGL/lwjgl3 - 315d153fce2a3df68319711b22d7bf168389e913 authored over 10 years ago
Fixed APPLE_gl_sharing filename.

github.com/LWJGL/lwjgl3 - baf25be9499e9c98ca77cc5508aed4ea78bf3cf7 authored over 10 years ago
Updated IDEA project.

github.com/LWJGL/lwjgl3 - dfe3929c6c0677ba98e6ab5582e37ec73f7d4ec8 authored over 10 years ago
Hide mem_object alias for now.

github.com/LWJGL/lwjgl3 - aa397f04bca4a133a5b33d3c07accf40fc9f6632 authored over 10 years ago
Removed debug statement.

github.com/LWJGL/lwjgl3 - 5c24b27eaae84a2c261425df9a42bbca1d43101e authored over 10 years ago
Optimized memPointerBuffer(address, capacity).

github.com/LWJGL/lwjgl3 - 223d9d2b049384982d8dda07490f185555fb2133 authored over 10 years ago
Added license headers.

github.com/LWJGL/lwjgl3 - 562c40b2ee6bdef2c6da9557787e4d69cb412f56 authored over 10 years ago
Moved GLX_ARB_create_context_profile to its own template.

github.com/LWJGL/lwjgl3 - f5b8e0471dbfcbf96d5d2b2fd7a9a02fffdbb94e authored over 10 years ago
Converted all templates from functions to package fields, so that they can more easily be referenced (with compile-time safety).

github.com/LWJGL/lwjgl3 - 60a9f091d0cb3ce923a3dae4847c316136c040fe authored over 10 years ago
More documentation work.

Added documentation to "flag" extensions, which is written above each flag in ContextCapabilitie...

github.com/LWJGL/lwjgl3 - 292d00513547dac5e16b1acab786b9356de0be38 authored over 10 years ago
CL/GL interop demo: made the code more readable, dropped multi-GPU support to simplify the implementation and fixed zoom-to-cursor to work when the window is resized.

github.com/LWJGL/lwjgl3 - 4b9d936c16e9008c27b2987cc1665c79c9e15c24 authored over 10 years ago
Fixed a few out parameters.

github.com/LWJGL/lwjgl3 - b55123459c38a3deeeb68af265bed538716a0c63 authored over 10 years ago
Added support for OpenGL 4.5 and new extensions.

github.com/LWJGL/lwjgl3 - 57c2db0855379b6fe76a64fce9752586e4b62d05 authored over 10 years ago
More JavaDoc fixes.

github.com/LWJGL/lwjgl3 - 7abac509a5d96afa616d8597d0d5bf6c98ddc6e8 authored over 10 years ago
Removed AutoSize.toBytes(), it is now applied automatically when the referenced parameter has MultiType. There's a new flag in the AutoSize constructor that suppresses this behavior.

github.com/LWJGL/lwjgl3 - 1a29ef4731c04e263221031d43d49a25ca926d57 authored over 10 years ago
Added support for copying function and parameter templates. Usage examples: core functions in ARB extensions, DSA functions. Also, code cleanup.

github.com/LWJGL/lwjgl3 - 4efee13bd31f2b21950e4f650e17616787f6257f authored over 10 years ago
Removed explicit CL-GL synchronization, was causing problems on certain configurations. The demo also now requires the OpenGL core profile so it can run on OSX.

github.com/LWJGL/lwjgl3 - e938bd38dcbfaa7f4bf817d2cb978238bd76fad6 authored over 10 years ago
Major refactoring of JavaDoc link generation for less painful documentation editing. Instead of String.extensions inside Kotlin string templates, we now use a custom syntax for links that we detect and convert at runtime. The refactoring also fixed certain bugs and provides uniform behavior in all generated files.

github.com/LWJGL/lwjgl3 - a2f5ba4996b1b0720b1219e701d0df3a43001dd6 authored over 10 years ago
Replace ':' with '.'.

github.com/LWJGL/lwjgl3 - 8703bdabfb03ca0b28bf458b0a9899445b57d0f7 authored over 10 years ago
Minor: skip class prefix in Javadoc links when it refers to the current class.

github.com/LWJGL/lwjgl3 - 1b294e4daef8a68757abc1185d721420cbccadc5 authored over 10 years ago
Fixed EXT_visual_info and EXT_visual_rating.

github.com/LWJGL/lwjgl3 - 8f54a33042f3d3222a583e542b86c5efc463e22d authored over 10 years ago
Removed duplicate constants.

github.com/LWJGL/lwjgl3 - 3220bf084dedf8a166ab5b9d52178df958c44626 authored over 10 years ago
Define Ant tasks after checking dependencies. Fixes #12.

github.com/LWJGL/lwjgl3 - bbdf8c84df69f5a2a8f1281b92bb37866c1c97d2 authored over 10 years ago
Better javadoc formatting for enum arguments.

github.com/LWJGL/lwjgl3 - 70f51182912a121d89cdcc3071af65cc85c431d4 authored over 10 years ago
Temporary fix for context reference count check on clReleaseContext.

github.com/LWJGL/lwjgl3 - e9beb2efa38d60db0243529284f2668e6c129eac authored over 10 years ago
Fixed magic number offset.

github.com/LWJGL/lwjgl3 - 50e4388c2c09517b703a7d547e15676c18688a20 authored over 10 years ago
Added Disruptor to test classpath.

github.com/LWJGL/lwjgl3 - 5a294c8e841855c5466aa9b51d290d5c84ad1f8b authored over 10 years ago
Fixed major bug: The buffer returned by memEncode must not be directly passed to memAddress, a GC immediately after might cause a crash. The generator has been improved to store a reference to the buffer on the stack.

github.com/LWJGL/lwjgl3 - 71214dc64851b6c3dc464cb65982408e7c37062e authored over 10 years ago
Refactoring: Moved modifiers and function transforms to separate files.

github.com/LWJGL/lwjgl3 - 5f1872caabe332d56c91ca950b2c12a85706d762 authored over 10 years ago
Minor: removed redundant extension method.

github.com/LWJGL/lwjgl3 - 08770445e380c0c73b49a7841e39f0ec86848fe0 authored over 10 years ago
Dropped JGLFW. It didn't offer much over the GLFW binding and was a pain to maintain, but it did serve as a great test suite. Might try again in the future, when GLFW is more stable, unless the FFI bridge in Java 9 turns out to be awesome.

github.com/LWJGL/lwjgl3 - 14db82f600cbc3c822d6bc5c7f428586ffd1d50d authored over 10 years ago
Minor: removed redundant string interpolation.

github.com/LWJGL/lwjgl3 - 7a767b6e24122a3308c89f90b0af95e10aab0e98 authored over 10 years ago
MakeContextCurrent should allow NULL handles.

github.com/LWJGL/lwjgl3 - b837ec2bdf650924f31bce29a376dbf05c1d9596 authored over 10 years ago
Updated to Kotlin M8.

github.com/LWJGL/lwjgl3 - 9b9aa128a22eca3392b0b1a1fc86e836b15b5467 authored over 10 years ago
Fixed OpenGL reference page URLs; they have been converted to HTML5.

github.com/LWJGL/lwjgl3 - 92d1d6b82f9f3678a3ef0c5fee72e2b75c25d749 authored over 10 years ago
Updated to the latest Kotlin build: module definitions now have a .ktm extension, ported code to the stream APIs, removed unnecessary explicit type arguments.

github.com/LWJGL/lwjgl3 - 11fdef7fd9acdadaf05c7693f3448ad37fa02f49 authored over 10 years ago
Temporarily disabled C4996 (deprecated function) warnings.

github.com/LWJGL/lwjgl3 - 3c9ed973f7fc44bfdba50b73e7c4a5efc3349a5a authored over 10 years ago
OSX does not have OpenCL 2.0 headers yet. Fixes #6.

github.com/LWJGL/lwjgl3 - a2d95963cb0b7391b8aa64d35f32de1e7bdb32fe authored almost 11 years ago
Updated dependencies. Fixed Kotlin M7 incompatibilities.

github.com/LWJGL/lwjgl3 - 003e77b200ea215ebeb91515891a75c2e4770541 authored almost 11 years ago
Fixed return expression.

github.com/LWJGL/lwjgl3 - f6c7202fcc8ec71888bf00f18bf670ef79e95b7a authored about 11 years ago
Updated to a Kotlin 6.2 build; can now use floating-point and long literals.

github.com/LWJGL/lwjgl3 - 827852ba75241483bb8f42dd93345c03e89d3959 authored about 11 years ago
Cleanup: Dropped all public modifiers (public in Kotlin means public across modules) and optional return types.

github.com/LWJGL/lwjgl3 - 94da7e3cedb412314aa6ebb0c825d900ab875fa9 authored about 11 years ago
Removed FastLongMap.

github.com/LWJGL/lwjgl3 - 86c0056bbe7ce0e7cd88dcdb6369e96bd6e54cdf authored about 11 years ago
Major: Removed OpenCL pointer wrappers. Only CLPlatform and CLDevice remain for convenience, but are entirely optional.

github.com/LWJGL/lwjgl3 - fa309014e6479056ce881ef47123d729b1e6ddfc authored about 11 years ago
New generated class: org.lwjgl.opencl.Info. Provides convenient info queries for OpenCL objects. Should be used with a static import.

github.com/LWJGL/lwjgl3 - e358d395d38041062e36fea4326702c384ae6a03 authored about 11 years ago
Updated kotlinc.

github.com/LWJGL/lwjgl3 - 321b04c8aab80f4bf11b17ca9ff4753a2747b48a authored about 11 years ago
Added AMD_occlusion_query_event and GLFWLinux.

github.com/LWJGL/lwjgl3 - b79d8a24e5944b629dc8be21a6dc34da5821e0d8 authored about 11 years ago
Generator improvements: a) FunctionProvider now extends CustomClass (enables auto-registration, preamble facilities, etc). b) Separate static imports from plain ones in generated code.

github.com/LWJGL/lwjgl3 - 5e6f17c7e8a7c0c6e3c0338bf75d71bf9900bbe3 authored about 11 years ago
Added "custom class" generation. Rough implementation and Java-only for now.

github.com/LWJGL/lwjgl3 - 8e0f9f835a08b42c3631ef79d1ee366c78d9f58a authored about 11 years ago
Method links: Added basic postfix stripping and fixed hasParam check.

github.com/LWJGL/lwjgl3 - baacd96be61816bed69656099afe2da0f9ed4873 authored about 11 years ago
Moved opaque pointer checks to the unsafe method, if one exists.

github.com/LWJGL/lwjgl3 - d048dd2e783bc1850d0026085e26cb6d0f9c017d authored about 11 years ago
Added new VectorValueTransform; it is applied when SingleValue is combined with MultiType. It generates type1, type2, type3, type4 primitive versions from the corresponding pointer types.

github.com/LWJGL/lwjgl3 - fc527c8ac6a7d8350218773a63de3819cfab6d05 authored about 11 years ago
Renamed: naked -> opaque.

github.com/LWJGL/lwjgl3 - 58d13bb6d9f8546edebe0b7ee2cc8a120c3a1495 authored about 11 years ago
Dynamically loaded functions with pointer argument/return types now generate an additional unsafe method. The signature matches the JNI method, except the function address argument is missing; it is passed automatically like standard methods. The call sequence is now: normal/alternative -> unsafe -> JNI, which lets us have the function address check in one place. Credit for the idea goes to JGO's Riven.

github.com/LWJGL/lwjgl3 - aa1f9978951835922cc7d0118b05c356bfe92ea4 authored about 11 years ago
Major OpenCL capabilities refactoring: Got rid of per-platform function pointers, we now assume a single static set of pointers, coming from either a single platform or the ICD.

github.com/LWJGL/lwjgl3 - 143950d02cea7f48b64681b836586f27f1f597ea authored about 11 years ago
Changed Code modifier to accept multiple statements per target, with independent ApplyTo flags.

github.com/LWJGL/lwjgl3 - c20ede2f38f9191f04329da9a492fc83a195c8fc authored about 11 years ago
Improved function pointer checks.

github.com/LWJGL/lwjgl3 - b9f928618ac700a8da236db66312895ce4b25d67 authored about 11 years ago
Added Retainable interface and implemented FunctionProvider's lifecycle with reference counting. Also, the DynamicLinkLibrary interface now extends FunctionProvider, which is convenient in many cases.

github.com/LWJGL/lwjgl3 - 82459f6f40c8fbc358420b087db49469bb6ff3a5 authored about 11 years ago
Updated kotlinc. Empty else blocks in when expressions removed. Reformatted code.

github.com/LWJGL/lwjgl3 - 34b1b538ad45e0be627a824ba4f6505165dace7a authored about 11 years ago
Allow multiple configuration methods per package.

github.com/LWJGL/lwjgl3 - 74560445668e4f8afd07caac270cd50e92124a3f authored about 11 years ago
Documentation clean-up in callback classes.

github.com/LWJGL/lwjgl3 - 58cec80d193b09faa5e7fb4ad0c6c11c9057ec3c authored about 11 years ago
Replaced cl_void with simple void.

github.com/LWJGL/lwjgl3 - e0374d258e18250c970ab63c425266037fd268f6 authored about 11 years ago
Minor: Replaced 4 spaces with 1 tab in all templates. This fixes code block formatting in rare cases.

github.com/LWJGL/lwjgl3 - b6d2519b5baaeec6f63c912006f0db38c7bc6f90 authored about 11 years ago
Added CLSVMFreeCallback native implementation.

github.com/LWJGL/lwjgl3 - 3627b9d6b0551040595c108f425c2e9df0fb5346 authored about 11 years ago
Added support for OpenGL 4.4 and related extensions.

github.com/LWJGL/lwjgl3 - 3b2de7da4a7a7b8702ab06da465f902d3926a69c authored about 11 years ago
Made String.link understand '#', which results in cleaner JavaDoc links.

github.com/LWJGL/lwjgl3 - 8a0a7c8e45eb3a8ae920b619365ba9e224cabb58 authored about 11 years ago