A Java Game Library extension: 1. Handles the graphics, sound, and input simply 2. Wraps OpenGL, OpenAL, fmod3 and DevIL 3. Hires timers LWJGL currently supports Linux, Mac OS X (10.2 and above) and Windows (98 and above).
lwjgl/ openal/ AL10.java AL11.java opengl/ ARB_buffer_object.java ARB_color_buffer_float.java ARB_depth_texture.java ARB_draw_buffers.java ARB_fragment_program.java ARB_fragment_program_shadow.java ARB_fragment_shader.java ARB_half_float_pixel.java ARB_imaging.java ARB_matrix_palette.java ARB_multisample.java ARB_multitexture.java ARB_occlusion_query.java ARB_pixel_buffer_object.java ARB_point_parameters.java ARB_point_sprite.java ARB_program.java ARB_shader_objects.java ARB_shading_language_100.java ARB_shadow.java ARB_shadow_ambient.java ARB_texture_border_clamp.java ARB_texture_compression.java ARB_texture_cube_map.java ARB_texture_env_add.java ARB_texture_env_combine.java ARB_texture_env_crossbar.java ARB_texture_env_dot3.java ARB_texture_float.java ARB_texture_mirrored_repeat.java ARB_texture_non_power_of_two.java ARB_texture_rectangle.java ARB_transpose_matrix.java ARB_vertex_blend.java ARB_vertex_buffer_object.java ARB_vertex_program.java ARB_vertex_shader.java ARB_window_pos.java ATI_draw_buffers.java ATI_element_array.java ATI_envmap_bumpmap.java ATI_fragment_shader.java ATI_map_object_buffer.java ATI_pn_triangles.java ATI_separate_stencil.java ATI_shader_texture_lod.java ATI_text_fragment_shader.java ATI_texture_compression_3dc.java ATI_texture_float.java ATI_texture_mirror_once.java ATI_vertex_array_object.java ATI_vertex_attrib_array_object.java ATI_vertex_streams.java EXT_abgr.java EXT_bgra.java EXT_bindable_uniform.java EXT_blend_color.java EXT_blend_equation_separate.java EXT_blend_func_separate.java EXT_blend_minmax.java EXT_blend_subtract.java EXT_cg_shader.java EXT_compiled_vertex_array.java EXT_depth_bounds_test.java EXT_draw_buffers2.java EXT_draw_instanced.java EXT_draw_range_elements.java EXT_fog_coord.java EXT_framebuffer_blit.java EXT_framebuffer_multisample.java EXT_framebuffer_object.java EXT_framebuffer_sRGB.java EXT_geometry_shader4.java EXT_gpu_program_parameters.java EXT_gpu_shader4.java EXT_multi_draw_arrays.java EXT_packed_depth_stencil.java EXT_packed_float.java EXT_packed_pixels.java EXT_paletted_texture.java EXT_pixel_buffer_object.java EXT_point_parameters.java EXT_rescale_normal.java EXT_secondary_color.java EXT_separate_specular_color.java EXT_shadow_funcs.java EXT_shared_texture_palette.java EXT_stencil_clear_tag.java EXT_stencil_two_side.java EXT_stencil_wrap.java EXT_texture_3d.java EXT_texture_array.java EXT_texture_buffer_object.java EXT_texture_compression_latc.java EXT_texture_compression_rgtc.java EXT_texture_compression_s3tc.java EXT_texture_env_combine.java EXT_texture_env_dot3.java