Commit graph

3534 commits

Author SHA1 Message Date
kappa1 bb8045b471 Added support to the OS X build.xml for Xcode location discovery, Mac OS SDK discovery, JavaVM.framework discovery and gcc vs gcc-4.2 discovery, special thanks to MC78 for providing this patch 2012-11-05 23:17:34 +00:00
kappa1 4eaea5850c Tiny Clean up and remove some more references to JNF 2012-11-04 20:11:03 +00:00
kappa1 0c4008c885 Remove unused dependency on JavaNativeFoundation 2012-11-04 20:04:30 +00:00
kappa1 94c23298c8 Fix a native crash on startup of some applications 2012-11-03 18:06:08 +00:00
kappa1 460b6f05dd Fix memory leaks by adding an NSAutoreleasePool when creating a windows and draining it on window destroy 2012-11-01 22:39:22 +00:00
kappa1 2c811ac289 Updated macosx_ant build.xml, removed PPC support, bumped the minimum OS X SDK for 32/64bit native to SDK 10.5. Commented out some code in Display.m that required SDK 10.7+, namely NSApplicationPresentationFullScreen, etc 2012-11-01 22:21:23 +00:00
Brian Matzon c09f5698b4 Comitting EmuMogs 28008537/src.zip drop to branch 2012-11-01 20:54:17 +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
Ioannis Tsakpinis 2168369bda Removed @Constant("0") from pathBase parameters. 2012-06-29 10:25:36 +00:00
Ioannis Tsakpinis a2edb189cb Removed unnecessary GL_RED from GL30.
Added AMD_query_buffer_object.
2012-06-19 10:44:02 +00:00
Brian Matzon a0674aad47 pushing latest openal (785f52aa29d...) with fix for float32 2012-06-17 20:54:07 +00:00
Brian Matzon 39a4731583 bumping to 2.8.5, adding changelogs 2012-06-03 19:07:57 +00:00
kappa1 0a26c7ea37 Add OpenAL-Soft 1.14 for OS X 2012-05-21 20:39:02 +00:00
Brian Matzon 1f568b1224 updating OpenAL-soft to 1.14+ 2012-05-21 18:30:41 +00:00
kappa1 6c0e3d0484 Minor tweak to remove unused code 2012-05-13 18:03:05 +00:00
kappa1 f74af79c19 Display.wasResized() should now work correctly when using Display.setParent() 2012-05-13 18:01:12 +00:00
kappa1 afaf86df66 AppletLoader: fixed issue with applets on linux with Java 7 where the natives where LWJGL natives were failing to load. 2012-05-13 13:50:52 +00:00
kappa1 5f1efa0de3 Fix Mouse.getDX() and Mouse.getDY() values when mouse moves outside Display window & clipping is on. Thanks to ra4king for patch. 2012-05-13 12:11:12 +00:00
Jens von Pilgrim af599805e4 LWJGL info and test view are now sorted into category "general" (otherwise they are not visible in Eclipse 4.2) 2012-05-09 12:33:16 +00:00
kappa1 22e0831d8a AppletLoader: fix to ensure a jar file download is attempted 3 times even if it throws some download exception. 2012-05-08 19:38:17 +00:00
Ioannis Tsakpinis 46922c0299 GL spec 20120427 updates. 2012-05-04 17:23:36 +00:00
Jens von Pilgrim 7f22935ca5 fixed problem with InfoView, also see https://bugs.eclipse.org/bugs/show_bug.cgi?id=367718 2012-04-26 18:08:12 +00:00
kappa1 89a3558e3b AppletLoader: add further checks to prevent Java default caching 2012-04-26 13:19:18 +00:00
kappa1 15d4e8af94 AppletLoader: set all streams that are open to use try/finally blocks to close the streams 2012-04-22 23:05:10 +00:00
kappa1 f575c37815 AppletLoader: add try/finally block to ensure file is closed on exception in the downloadJars(), thx to MatthiasM for pointing it out. 2012-04-22 22:51:47 +00:00
kappa1 f965ff8f83 AppletLoader: add extra urlconnections.setUseCaches(false) as an extra precaution to make sure caching is disabled. 2012-04-22 22:21:41 +00:00
Ioannis Tsakpinis 2eea9d90b3 Added INTEL_thread_local_exec OpenCL extension. 2012-04-18 16:50:40 +00:00
kappa1 6f40eeb58a Fix Display.getWidth() and Display.getHeight() to return the correct values on OS X when the window has been resized. 2012-04-14 18:55:40 +00:00