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

Add support for SSE control register macros

93b80dccee6c4316a60c813c856dd0ed31ed2fd6 authored over 9 years ago
Rename FunctionProvider to APIBinding and document the overrides

2b535c99d1d1ce66551b3418446cf09d494081e5 authored over 9 years ago
Support pluggable AutoTypes

This commit removes the last OpenGL dependency from the Generator.

e29bfba7a77ad3c13d500081ed60c560d586c502 authored over 9 years ago
Support pluggable alternative methods and parameter checks

fb44c96746eae5f41745ef8ed460fd756c7cb3e6 authored over 9 years ago
Simplify buffer object checks and get rid of custom checks

This commit also fixes functions with multiple buffer object parameters (e.g. glSeparableFilter2...

6f7ab496dc2c0758b8a819f29e94856733e3999e authored over 9 years ago
Allow function address checks to be forced

6aa7f12e36c42d0f8eb41e260da9230d3068c570 authored over 9 years ago
Make custom javadoc pluggable

f550458961a34c9d885c633bc2012d284757735d authored over 9 years ago
Add window API definitions

324e8d71c800199761520ec238afe0e8c0977ef9 authored over 9 years ago
Improve EGL documentation and EGLCapabilities loading

d11b83bc172dc89b3d8c525335f2c51346af5a5e authored over 9 years ago
Ignore deprecated warning caused by CGL pbuffers

f17573a68ce0eab634f515f26d39e69d002fafd7 authored over 9 years ago
No destination dir option in GCC, restore relative includes

f32739c70f5989691e37addb7548dc3bfddbd1f4 authored over 9 years ago
Fix stb header compilation

d2d56dd2c74f863bbfa30d606580e5b5336407b4 authored over 9 years ago
Remove obsolete clampf and clampd types

5ad139202f5c32fab3fc508f8bc8ddcda0debbf1 authored over 9 years ago
Better handling of type definitions across bindings

4210c69725f2c9bf85ebeda359501b6d4ba83066 authored over 9 years ago
Add GLFW native access functions for EGL

8d81cb93b92edad35e825a79e180526c6201ee1b authored over 9 years ago
Separate binding compilation, like on Windows

f6d6b2cfaf67657d0c582c971b915961c7901371 authored over 9 years ago
Reuse unknown token printing

fdba47d59962086d67bdb385d96503a8cbb2d08b authored over 9 years ago
Add CGL pbuffer functions

4e0683a60a4539dc77bed9119fb897f235d22ee2 authored over 9 years ago
Get the build version by running Sys

698da57188698c0e85c3e5bd75c27b4f26722cad authored over 9 years ago
Refactor to avoid command length limits on the Windows cmd

a8b4e14b7a759340a25ae6611a6b9fe1be8a634a authored over 9 years ago
More AutoSize fixes

190a642b18b1944bd1b6becd66b4dc88c15a8103 authored over 9 years ago
Better formatting of byte/short constants

Also convert NV_path_rendering command tokens to bytes, so that they can be used without casts.

d3163c2bc9ee368fbae0388b1abee429b55f78c9 authored over 9 years ago
Drop AutoSize.toBytes, it's useless now

ccbd9b156b031cab719cb95b7adb692894a7b8f0 authored over 9 years ago
Drop Check.bytes, it can be detected implicitly by the parameter type

ceb2658c7730b514575ca419c98437fda0b48993 authored over 9 years ago
Add support for custom methods

An example of when this can be useful is generation of custom auto-size checks. The check can be...

d632cc306c3120f59b73e17bca0ca9ae0511f179 authored over 9 years ago
Add more types to the type-to-bytes mapping

39dba401230766b5c54b6e5e6151d2c04bfa2d6c authored over 9 years ago
Fix null-termination check for ByteBuffers in alternative methods

867008a4f3eb84a7566246bf113ba6385f9e488e authored over 9 years ago
Minor fixes

7eb68f418099fc0ac33dc461482e473ce3385108 authored over 9 years ago
Add ApplyTo support to AutoSize, remove autoTyped flag and times/shl expressions

ApplyTo.NORMAL can now be used to skip the AutoSize expression and use the original parameter na...

3985ea534d9ccaf7c5642437dd9dd13521d3257d authored over 9 years ago
Add EGL support

This is not currently usable with GLFW, without a custom GLFW build. The plan is to wait for GLF...

9cbe3e5b56041224a8c1d80e53e9084e3725eca5 authored over 9 years ago
Add EXT_geometry_shader4

177c08276bf2701a46efa04517b2bfff3e38e106 authored over 9 years ago
Drop the underscore from GLX core capabilities

39179239d16eef95816e5e969bf976918722d1ba authored over 9 years ago
Skip javadoc output for functions with no documentation

67b3812d1582f2a10aa2cc4447df8afd5789da82 authored over 9 years ago
Update kotlinc to M12.2

b26ee099210cbfd6cb5c236cb27e39a3fae90bbd authored over 9 years ago
Fix pointer array termination and add support for custom array terminators

1bf1e32f4cfb3db13c2a67c151ee458c15ac473f authored over 9 years ago
Add function callback extension property shortcut

c63abb92b4666b8a714655471e70ec71faaab279 authored over 9 years ago
Add pointer to struct type extension property shortcut

This simplifies struct pointer definitions and cleanly encapsulates the difference between struc...

7e345537b753e369a40a875720ebf6a3a0b99d20 authored over 9 years ago
Javadoc fixes

7be9b4b8787e7039c19f1feadc8d22ee642b8641 authored over 9 years ago
Remove more NV_x_program extensions

17c4d988f4eb25666b8e57c77709ed16d7617a30 authored over 9 years ago
Delete partially written files when generation fails

c6e095ada17b9b70a69ccc29f9bc0228c4b2e8dc authored over 9 years ago
Move intptr_t to GlobalTypes

bdf731454b344b38cc98aeb528007543efc9c97e authored over 9 years ago
Rename build.<api> to binding.<api>

3a7b1d058e82c73e314f05b7a91eba59fe47900c authored over 9 years ago
Add opaque pointer extension property shortcut

ae829bdbfe7d464c4447a9ce37b53c6189273bba authored over 9 years ago
Add pointer to primitive/pointer extension property shortcut

PointerType(foo) is now foo.p

f3cb1e3a86a5fbbb91208ab881b0e0d64c0a6054 authored over 9 years ago
KHR_debug may be available in < 3.0 contexts

839ef1a54b38773dbecb7599e73ce0c0b0e8ddbb authored over 9 years ago
Add GLX extensions

9927f09f716ec8434d03b7c7d0a313731bc85c0f authored over 9 years ago
Add WGL extensions

0ee9031efb2c406cc3a2aff0bf9f2fd9292eaf05 authored over 9 years ago
Add NV extensions

dd97b2185ab6ddde7cdc24a9e706fe4ecab9bd98 authored over 9 years ago
Remove NV_x_program extensions

a9392a667689c3bf65d387f4d3e544a8ed06dbf0 authored over 9 years ago
Split EXT.kt extensions to separate files

4574816372dc351920d377b197590a9d09789b62 authored over 9 years ago
Check if cast to int is necessary

de6ad5144b4d569c4c3e1d2c70140a2d525a9e82 authored over 9 years ago
Add EXT extensions

d06491b6dd8c53b3c13704b1fcb598412f263da0 authored over 9 years ago
Add INTEL extensions

943fd6ec12071227d991c8597368266215e6c0d0 authored over 9 years ago
OpenGL fixes and cleanup

041fbfb00ba112378ef89a5ddf7805d1b87644c6 authored over 9 years ago
Add AMD extensions

5947925ab3beb7d05a8c2b7b7a59957af4f9ede9 authored over 9 years ago
Remove obsolete GLvoid type

1bb27207349b8ef0622462cd4ddf99e8f8b7c25b authored over 9 years ago
Add NV_path_rendering

b85ba4dda37badbaecc0b4c6fe794c876cd3ad38 authored over 9 years ago
Fix NV_path_rendering_shared_edge template

335eb550a859d700fab88ac370fd47fed96ca935 authored over 9 years ago
Update stb

8f37094a50107b1b3db07e15d0d45560dfe3172b authored over 9 years ago
Update README

8c25f47b8b93d89bac0a485dcec486709d5cc793 authored over 9 years ago
Simplify validation

c6b07b461812b7d478d47b331b9abedf1fc52a63 authored over 9 years ago
Add mouse grab toggle to the Gears demo

6464a9753a5d4a9d8b26f1c2ec1be8ccf86327ea authored over 9 years ago
Bump nightly builds to beta

58c6ae58c89656fb6bf333036ff441cb29ef1258 authored over 9 years ago
Fix STBImage class path

c4e1f9b035ffb7e9560b583c5edf5bc7765700e9 authored over 9 years ago
Add librt

e2a3749c12ffe6b24ffbe0906ba041ffb32471b6 authored over 9 years ago
Implement automatic foreign thread detaching

9f550b4dbfe5ab2559bd002518c4a0da3d45b9eb authored over 9 years ago
Restore function address checks for deprecated OpenGL functions

292e049da194274120757e5bc1e11e0d11ae88ca authored over 9 years ago
Move release folder under bin

0d4069b37c3abba1d8bc25971aa7c927db590cca authored over 9 years ago
Add gradlew.bat

96f40338041e6658553d7ec23326df152742b433 authored over 9 years ago
Refactor Gradle build and add gradle wrapper

3b3dbe1b5b2c4ce5637ff50eef97f9e344570580 authored over 9 years ago
Merge pull request #71 from badlogic/gradle-maven

Gradle build file for Maven Central/SonaType deployment

4b75bde657870d5e951513efc6ce827c90f76a9f authored over 9 years ago
Correct x86 libopenal URL. Fixes #72

8c479826784f74c8f346380b30411f1a0d807e00 authored over 9 years ago
Update dependency versions

65a9bc0ded057bc099e49f64166ef5ef610d45be authored over 9 years ago
Check if the Oculus SDK is really available before enabling the LibOVR bindings

583eaae82ffc5bf2ac5733036865cdc62de3132b authored over 9 years ago
Refactor the source hierarchy to match Gradle conventions

260b74b769890112c4d179cd2be601ad264b187b authored over 9 years ago
Javadoc fixes

b9cf1451f1dc0d4d4a4041d301257cd31fc6b1c9 authored over 9 years ago
Remove vendor string matching, prefer platforms that support GPU devices

a16e64e7eedc0c7d6c2b27f51a7d59e018b00548 authored over 9 years ago
Check for CL_DEVICE_NOT_FOUND error

52c81295f9b201752e7a8ed80160f618bf155d45 authored over 9 years ago
Exclude negative tokens that are not errors

d5989e4a1d2eab0a287ee821c337d6f6b93bc99a authored over 9 years ago
Change collision handling to append the field names

8733817e1761fef5feb832f3cad2cbdabd76eae0 authored over 9 years ago
Reworked PR

c32eacc8fc99e72cc857ccb2f56d2693b2444d14 authored over 9 years ago
Upgrade LibOVR bindings to version 0.6.0.1

88d8b1922c7331b1489fb3860e7527781ef5ad06 authored over 9 years ago
Fix GLX_EXT_stereo_tree

a147b010de1d53afb9478b3b84193cb6e33c938b authored over 9 years ago
Add EXT extensions

d29d10ff7e1f2bbbb4498377017fb745d09a8f2e authored over 9 years ago
Replace per-function address checks with a null check on the function provider instance. Fixes #54 Fixes #66

The per-function checks were pointless; we already validate function addresses when creating the...

ce468a38707a7a9a8fb79dcbc1731f81c98b688f authored over 9 years ago
Use System.loadLibrary instead of manually parsing java.library.path. Fixes #41

2543603d062a268bea6adf871c8afa592bddd97b authored over 9 years ago
Add missing checks

12039f9e727bc1d119280e82ee1ce58195c075dc authored over 9 years ago
Fix "array of struct pointers" struct members

f0fcf69b5a6599916116842e66ab9a2262fe76e1 authored over 9 years ago
Update more IDEA settings

95b1e39830537cfe4aa7647cfb0f315b93b3e1e5 authored over 9 years ago
Update IDEA settings

de7c91bdb6c540d0d2627b1af925d08309fbf6ea authored over 9 years ago
Add memSlice methods

bb22cfc7e14165450fd7b28f01bfe024b4ce8fab authored over 9 years ago
Update kotlinc to M12

Converted deprecated features, removed Templates.ktm (not supported anymore) and replaced it wit...

35ff166e295a586c77b52adfc8352daa93447ef8 authored over 9 years ago
Simplify has-compiled-templates check

6a5b5bcb3c534ad8b61884efd00bc2a20edfa1c7 authored over 9 years ago
Remove OpenGL demo suite

The new lwjgl3-demos repository will now host any advanced LWJGL demos, that go beyond simply ve...

5086dd7053b72a2740d43f97aa94996fabc45551 authored over 9 years ago
Fix and simplify HiDPI support

The original code wasn't working properly because the framebuffer size callback is always invoke...

1f1c3276f62337f2fd750a1487f8ad495c4d537e authored over 9 years ago
Add helper method that easily invokes GLFWWindowSizeCallback/GLFWFramebufferSizeCallback

The window/framebuffer size callbacks are not guaranteed to be called after glfwShowWindow(). Th...

4c7797ea4345d03930b85a5be0868f72e6090f37 authored over 9 years ago
Add new ALContext.create overloads and do not override ALC_FREQUENCY & ALC_REFRESH by default

d2d6d51d6358646a5a4de50026e4c1fc538a6c07 authored over 9 years ago
Add missing packages

9756481a3f9736bdb772b3564a436c5ea4f96b9d authored over 9 years ago
Use classpath for resources

b1e98d194c305a78513de9b67798d38b06762a0d authored over 9 years ago
Use unix line separators

ec4dcaa4a0ed9b5bbc8e8a63d0f3ddadd0cb8925 authored over 9 years ago