Ioannis Tsakpinis
96d65d716e
Merge pull request #17 from Lekensteyn/master
...
Fix build error on Linux.
On some Linux distributions, there is no static libXxf86vm.a, only a shared library. In order to succeed a build, link against the shared library. Since the linker options are the same for 32-bit installations and Solaris, merge the options.
2013-02-22 09:19:11 -08:00
Peter Wu
6642ab736c
Fix Linux build error w.r.t. Xxf86vm linking
2013-02-22 17:55:13 +01:00
Ioannis Tsakpinis
8faf5f4f35
Reverted commit b333b029 that affected GLX extension detection. Fixes #16 .
...
We now only query glXQueryExtensionsString instead of the server & client
GLX_EXTENSIONS strings.
2013-02-22 18:22:22 +02:00
Ioannis Tsakpinis
1c671598aa
Reverted warning level to 2, until we modify the generator to emit explicit casts.
2013-01-30 02:07:40 +02:00
Ioannis Tsakpinis
5400bb27db
Misc fixes and improvements on Windows:
...
- Cleaned up cl flags and enabled parallel compilation. Native compilation
is now multiple times faster.
- Fixed all /W3 compilation warnings.
- Changed window flag from WS_CHILDWINDOW to WS_POPUP when Display.setParent
is used, in an attempt to fix focus-related issues.
2013-01-29 22:53:11 +02:00
Ioannis Tsakpinis
62b8d36002
Changed Get(Async)KeyState return type to short.
2013-01-25 15:28:17 +02:00
Ioannis Tsakpinis
6b68ff17b8
Added missing null-termination checks.
2013-01-25 15:26:55 +02:00
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