LWJGL Changelog

What's new in LWJGL 2.9.1

Dec 3, 2013
  • OpenGL:
  • Add: OpenGL 4.4
  • Add: Support for PointerBuffer parameters to OpenGL
  • OpenCL:
  • Add: KHR_mipmap_image, KHR_mipmap_image_writes, KHR_srgb_image_writes, KHR_subgroups
  • AppletLoader:
  • Fix: Fix the LWJGL AppletLoader so that it works on Java 7u45
  • Controller:
  • Add: Event api (Buffered)
  • Fix: Missing key up events when both shift keys are pressed at the same time
  • Fix: Keyboard key codes to return Unicode characters instead of ASCII characters

New in LWJGL 2.9.0 (Apr 22, 2013)

  • Windows:
  • Fix: focus problems with Display.setParent
  • Fix: setIcon will now block until the taskbar icon has updated
  • Fix: async state query for missed key events
  • OpenGL:
  • Fix: DrawIndirect buffer size checks and removed null-termination checks
  • Add: Alternative VertexAttribPointer with ByteBuffer data and explicit type
  • OpenCL:
  • Fix: updated KHR extensions to OpenCL 1.2

New in LWJGL 2.8.5 (Nov 6, 2012)

  • LWJGL:
  • Fix: Matrix*f.negate(Matrix*f dest) methods in Matrix2f, Matrix3f and Matrix4f classes
  • Fix: issue with get x/y returning client-area coords (Windows)
  • OpenAL:
  • Fix: Changed ALC10's alcGetString and alcOpenDevice to use UTF8 decoding/encoding
  • Fix: Updated to nightly openal-soft (785f52aa29d...)
  • OpenGL:
  • Add: Support for OpenGL 4.3 and OpenGL ES 3.0
  • Add: Support for AMD_shader_trinary_minmax, INTEL_map_texture and NV_draw_texturem EXT_multiview_draw_buffers, AMD_sparse_texture, APPLE_sync, EXT_copy_texture_levels, EXT_map_buffer_range, EXT_shader_framebuffer_fetch, NV_compute_program5, NV_shader_storage_buffer_object, NV_shader_atomic_counters, NV_deep_texture3D, QCOM_binning_control, AMD_query_buffer_object
  • Fix: GLContext.getCapabilities throw a RuntimeException instead of returning null when there's no GL context current in the current thread
  • Fix: Removed some re-defined GL11 enums
  • Fix: Removed ARB_debug_group, ARB_debug_label and ARB_debug_output2
  • OpenCL:
  • AppletLoader:
  • Fix: NumberFormatException when parsing version string on an EA or beta JVM
  • Input:
  • Fix: KEYBOARD_SIZE issue
  • Fix: Translate extended keys before the state check
  • Fix: Lost key up events when Display is out of focus (Windows)