Commit graph

3554 commits

Author SHA1 Message Date
Ioannis Tsakpinis d721194cf3 Corrected JavaDoc param order. 2013-01-15 22:59:46 +02:00
Ioannis Tsakpinis 074f6f2d63 Fixed typos. 2013-01-15 17:51:19 +02:00
Ioannis Tsakpinis d1c1fcb01e Fixed DrawIndirect buffer size checks and removed null-termination checks (ARB_base_instance changes the reservedMustBeZero field to the baseInstance offset). 2013-01-12 20:49:26 +02:00
Ioannis Tsakpinis 517d6cfb3b Properly escape '_' in native method stubs. 2013-01-01 18:12:53 +02:00
Ioannis Tsakpinis 76ba12ad38 Fixed depth_buffer_float tokens to use the ARB values instead of the NV ones. 2012-12-30 16:15:22 +02:00
Ioannis Tsakpinis 683f488444 Template fixes. 2012-12-28 18:17:28 +02:00
Ioannis Tsakpinis a59964ccae Fixed function dependency typos.
Added GL error check in VersionTest, for drivers that expose the deprecated function addresses and throw GL errors when used.
2012-12-26 22:20:43 +02:00
Ioannis Tsakpinis 8437f28abd Fixed BackgroundLoadTest to work on NV/Intel and improved context synchronization. 2012-12-18 13:21:15 +02:00
Ioannis Tsakpinis 5dea782de8 Fixed pbuffer + MSAA pixel format config on NV drivers. 2012-12-17 13:57:14 +02:00
Ioannis Tsakpinis 778765c6de Now generates @Deprecated annotation for deprecated methods. 2012-12-12 19:18:35 +02:00
Ioannis Tsakpinis ce4153e883 Fixed put on external ByteBuffer. 2012-12-12 19:17:50 +02:00
Brian Matzon 31a4517205 ignore missing bsd dir 2012-12-04 21:05:29 +01:00
Ioannis Tsakpinis 3cde95d9e4 OpenCL 1.2 update. 2012-12-02 18:52:08 +02:00
Erik Broes bc8040a1d0 Shrink .gitignore 2012-11-27 20:18:16 +01:00
Ioannis Tsakpinis 1c4dfae74c Fixed duplicate fields in GL References. 2012-11-25 12:01:24 +02:00
Ioannis Tsakpinis 3e3ffb23b0 More alternate *Pointer functions with explicit type. 2012-11-25 03:32:51 +02:00
Ioannis Tsakpinis 3118499020 Added alternative VertexAttribPointer with ByteBuffer data and explicit type. 2012-11-25 02:52:51 +02:00
Ioannis Tsakpinis 38ce21abeb Added GREMEDY_frame_terminator. 2012-11-20 21:03:29 +02:00
Brian Matzon 0ea13620de Merge pull request #3 from yerenkow/freebsd
FreeBSD initial support
2012-11-19 11:11:17 -08:00
Alexander Yerenkow 503f8780d3 FreeBSD initial support 2012-11-19 20:28:28 +02:00
Ioannis Tsakpinis 41d37b1e03 Merge branch 'master' of https://github.com/LWJGL/lwjgl 2012-11-19 18:58:59 +02:00
Ioannis Tsakpinis f57c236373 Fixed GetAsyncKeyState usage. We read the MSB, not the LSB. 2012-11-19 18:49:34 +02:00
Brian Matzon baeda5e65b Adding README file 2012-11-18 00:32:14 +01:00
Erik Broes 1cfdd27184 Added .gitignore 2012-11-16 22:46:28 +01:00
Ioannis Tsakpinis 12ee2ecb3d Added missing alternative signature functions. 2012-11-06 16:18:28 +00:00
Ioannis Tsakpinis be5655a254 Removed redundant GLsync definition and replaced APIENTRY with GL_APIENTRY. 2012-11-06 12:14:03 +00:00
Brian Matzon 6417afb180 Bumping version number 2012-11-04 19:50:22 +00:00
Ioannis Tsakpinis 65009d8274 Added support for AMD_shader_trinary_minmax, INTEL_map_texture and NV_draw_texture. 2012-10-16 14:53:19 +00:00
Ioannis Tsakpinis 53c1a65255 Added support for EXT_multiview_draw_buffers. [GLES] 2012-09-30 09:48:01 +00:00
Ioannis Tsakpinis 8a39908698 Added support for AMD_sparse_texture. 2012-09-29 11:48:28 +00:00
Ioannis Tsakpinis ed0f117dfc Added new GLES extensions. 2012-09-21 00:27:14 +00:00
kappa1 efbdd35845 Set a name for LWJGL's Sync class timer accuracy thread ("LWJGL Timer") for debugging purposes. RFE by NateS. 2012-09-12 21:00:48 +00:00
kappa1 b59d60c4ba Fix Matrix*f.negate(Matrix*f dest) methods in Matrix2f, Matrix3f and Matrix4f classes. Thx to Jegorex for finding, reporting and providing fix on forum. 2012-09-12 11:29:40 +00:00
Ioannis Tsakpinis c58a34ee2e Changed keyName array size to match KEYBOARD_SIZE. 2012-09-10 07:51:13 +00:00
Ioannis Tsakpinis b824d786c4 Made GLContext.getCapabilities throw a RuntimeException instead of returning null when there's no GL context current in the current thread. 2012-09-06 07:11:54 +00:00
kappa1 43426ac8d8 AppletLoader: Fix NumberFormatException when parsing version string on an EA or beta JVM, thx to UltraMoogleMan for spotting and reporting 2012-09-05 22:37:11 +00:00
Ioannis Tsakpinis cd011c6309 Fixed test. 2012-09-03 20:44:11 +00:00
Ioannis Tsakpinis 254e2937d7 Removed GL_BGRA. 2012-09-03 20:27:09 +00:00
Ioannis Tsakpinis bce0769065 Removed some re-defined GL11 enums. 2012-09-03 19:47:05 +00:00
Ioannis Tsakpinis 092c224534 Translate extended keys before the state check. 2012-08-28 09:06:36 +00:00
Ioannis Tsakpinis 455b429984 Let repeat events pass the same-state filter. 2012-08-23 14:20:58 +00:00
Ioannis Tsakpinis 9ffdd18a3f Filter TAB key up event when we alt-tab focus the Display. 2012-08-23 12:38:45 +00:00
Ioannis Tsakpinis 814f9a141e Attempt to fix lost key up events when Display is out of focus. (Windows) 2012-08-23 10:36:12 +00:00
Ioannis Tsakpinis ad4f4c74eb Restored (most of) the removed methods from the previous commit and added deprecation warnings. 2012-08-19 06:56:25 +00:00
Ioannis Tsakpinis e7edecf2ae Fixes related to the new alternate signatures. 2012-08-18 14:00:45 +00:00
Ioannis Tsakpinis 220e194f0d Keep type postfix on alternative functions that return primitive values. 2012-08-18 11:46:25 +00:00
Ioannis Tsakpinis cab3d10c46 Changed ALC10's alcGetString and alcOpenDevice to use UTF8 decoding/encoding.
New GL extensions: NV_compute_program5, NV_shader_storage_buffer_object, NV_shader_atomic_counters, NV_deep_texture3D
New GLES extension: QCOM_binning_control
2012-08-16 18:58:41 +00:00
Ioannis Tsakpinis bfd995bb05 Removed ARB_debug_group, ARB_debug_label and ARB_debug_output2. They're part of KHR_debug and weren't supposed to be posted in the GL registry. 2012-08-14 12:53:54 +00:00
Ioannis Tsakpinis 929817a4eb Added support for OpenGL 4.3 and OpenGL ES 3.0.
Modified the generator process to use relative paths. We were hitting the command line length limit on Windows.
Some extension improvements, fixes and spec updates.
2012-08-07 15:14:03 +00:00
Brian Matzon b4cc6176e7 fixed issue with win32 get x/y returning client-area coords 2012-07-14 23:29:21 +00:00