kappa1
4c1fe5d21f
AppletLoader: Parameters boxbgcolor, boxfgcolor and boxerrorcolor have been added. Previous parameters al_bgcolor, al_fgcolor and al_errorcolor have been removed. Unlike the previous color support now you can specify the color as a string name of any AWT Color ("red", "blue", "yellow", etc), RGB format (0-255, e.g. "255,0,0") or html HEX color (must use leading #, previous didn't need to have the # e.g. "#FF0000"). This is to match the color support of boxbgcolor and boxfgcolor of the java plugin, so now the color is set and appears before the appletloader is even loaded.
2010-07-04 14:35:41 +00:00
kappa1
d6d2c91546
Appletloader: Added parameter support for al_windows32, al_windows64, al_linux32 and al_linux64 for those that would like to split their 32/64 bit natives files to provide a smaller download.
2010-07-04 11:03:20 +00:00
Ioannis Tsakpinis
21b3c3d818
Added PixelFormat support for framebuffer CSAA (NV_multisample_coverage, WGL & GLX only).
...
Added support for AMD_name_gen_delete and AMD_debug_output. The AMDDebugOutputCallback class enables query-less message handling.
Added support for extension aliases.
2010-05-27 22:56:29 +00:00
Brian Matzon
ba88605f00
EFX patch by Ciardhubh
2010-05-24 21:50:26 +00:00
kappa1
69dcdd170d
small cleanup.
2010-05-21 22:55:11 +00:00
Ioannis Tsakpinis
e61f005051
Fix for OpenAL debug builds.
...
Added alternate methods for NV_fence.
2010-05-07 17:03:36 +00:00
Brian Matzon
89c9c9a356
use context classloader, since u19+u20 broke the old impl
2010-04-26 21:52:59 +00:00
Ioannis Tsakpinis
47c9991b41
Fixed ByteOrder of @Return ByteBuffers.
...
Cleaned up Drawable interface and introduced a reusable base implementation.
Added support for disabling runtime function checks, buffer checks and state tracking. Activated with -Dorg.lwjgl.util.NoChecks=true
2010-04-22 23:21:48 +00:00
Ioannis Tsakpinis
4eb94622ca
Added @NoErrorCheck on vertex data methods.
...
The debug build will now track Begin/End pairs and never call GetError inside them.
2010-04-09 23:57:40 +00:00
kappa1
6a8992c2ed
Allow LWJGL applets to work when seperate_jvm parameter is not supported (i.e. java plugin1).
2010-04-01 21:01:51 +00:00
kappa1
65806087cf
Added better support for FreeBSD to appletloader. Thx to monty_hall for the patch.
2010-04-01 18:27:51 +00:00
Ioannis Tsakpinis
6e738cc2b6
Added support for NVX_gpu_memory_info (experimental extension).
...
Added support for initializing extensions that are not exposed in GL_EXTENSIONS (enables EXT_direct_state_access and NV_primitive_restart on AMD GPUs, use at your own risk).
Updated @Optional functions for AMD GPUs (driver version: 10.3)
2010-03-31 15:46:16 +00:00
Ioannis Tsakpinis
ef86a6c501
Added alternatives for glGetActiveUniform/Attrib.
...
Added a javadoc comment to all alternative methods.
2010-03-23 12:43:44 +00:00
Ioannis Tsakpinis
b17aa7d21b
Added JNIEXPORT to AL alternate methods.
...
Now forcing full regen when any class in the Generator changes.
2010-03-16 19:05:19 +00:00
Ioannis Tsakpinis
3715e4b39d
Added some alternate AL functions.
2010-03-16 17:58:48 +00:00
Ioannis Tsakpinis
94a4c50a83
Added support for single primitive input/output parameters.
2010-03-14 23:24:40 +00:00
Ioannis Tsakpinis
e97e601894
Added Charset encoding to StringUtils
...
Changed shader tests to use the String APIs
Finished ARB_uniform_buffer_object shader test
Fixed native code compiler warnings
Made the generator check file timestamps to avoid unnecessary 3+ min builds
2010-03-14 00:19:48 +00:00
Ioannis Tsakpinis
fd5bd2589d
Force Indirect for StringLists
2010-03-12 23:35:55 +00:00
Ioannis Tsakpinis
6879b33e52
Cleaned imports.
2010-03-12 22:20:25 +00:00
Ioannis Tsakpinis
3e87a3ae7b
Address var fix.
2010-03-12 22:14:11 +00:00
Ioannis Tsakpinis
6ac8e327f2
Added support for Strings! (WIP, needs more testing)
2010-03-12 21:55:13 +00:00
Ioannis Tsakpinis
c3d6d43d2a
Added support for OpenGL 3.3 and OpenGL 4.0.
2010-03-11 21:06:49 +00:00
Brian Matzon
7a507bd7d1
cleanup and better logging - no longer prints stacktrace
...
changed AudioInputStream method to use available() instead of calculating it.
2010-02-20 10:43:22 +00:00
Ioannis Tsakpinis
0a6dbd78ac
Removed glPrimitiveRestart from GL31 (immediate mode call that never made it to the core)
...
Added Optional annotation for functions that miss from incomplete implementations.
2010-02-07 15:15:33 +00:00
Ioannis Tsakpinis
ede27aaa21
Improved compatibility mode detection
...
Removed support for indirect buffers as arguments to GL functions
Added missing tokens in GL30 & GL32
Added support for AMD_seamless_cubemap_per_texture & AMD_shader_stencil_export
Fixed AMD_vertex_shader_tessellator typo
Added AMD extensions to the build process >.<
2010-01-31 16:40:51 +00:00
Ioannis Tsakpinis
d97fc05a7b
Added support for explicit length arguments in functions that map buffer objects.
...
Simplified CachedResult handling of functions that map buffer object ranges.
Improved documentation of CachedResult functions.
2010-01-04 18:47:49 +00:00
Ioannis Tsakpinis
6e5355bc83
Added generator support for null-terminated string lists.
...
Fixed GetUniformIndices and TransformFeedbackVaryings.
Added a ARB_uniform_buffer_object test.
2009-12-04 04:49:19 +00:00
Ioannis Tsakpinis
d8c16cc20c
Updated EXT_direct_state_access to latest revision.
...
Improved postfix stripping and extension dependency.
2009-12-01 03:37:27 +00:00
Brian Matzon
8d89b6353e
cleanup imports
2009-11-20 23:28:37 +00:00
Brian Matzon
c75b6a9f05
use HEAD request when determening file size
2009-11-20 23:26:26 +00:00
Brian Matzon
9dcf59dab5
workaround for missing certificate for AppletLoader if cached
2009-11-20 23:06:24 +00:00
kappa1
3abb46dd58
Stop AppletLoader on download failure, instead of displaying error and continuing download of files.
2009-10-12 11:56:46 +00:00
kappa1
3563faf75b
AppletLoader file download handling improved.
...
Unknown Caching that was causing problems has been found and disabled.
The infamous "Fatal Error occured (5): null" bug should really be dead this time :)
3 attempts are made to download a file if it fails to download.
File size is now verified after a downloaded to make sure it is the correct size.
2009-10-08 00:03:55 +00:00
kappa1
9672413e2a
Undo fix for the error 5: null error, since it does not work.
2009-09-09 11:24:29 +00:00
Ioannis Tsakpinis
9a5f795a84
Added support for PIXEL_STORE state tracking.
...
Changed PBO GLChecks to use LWJGL's state tracking instead of using glGetInteger.
2009-09-08 15:07:15 +00:00
Ioannis Tsakpinis
f4eb23f860
Fixed Context init when using the debug library.
...
Removed glGetError call before buffer swapping.
2009-09-08 12:27:59 +00:00
kappa1
58703c742d
Java caching properly disabled, this should prevent the AppletLoader from continuing to load jars from the java cache which have become corrupt.
...
The infamous "Fatal Error occured (5): null" bug should now go away on refresh as the files are redownloaded.
2009-09-03 20:15:46 +00:00
Ioannis Tsakpinis
90001d5aa6
GLsync annotation not needed anymore.
2009-08-12 13:13:17 +00:00
Ioannis Tsakpinis
6befeb63f2
Completed GL32 support.
...
Added Generator support for wrapping GL pointers.
Added support for passing command-line arguments to tests.
Added test for ARB_sync functionality.
Temp fix to NV_shader_buffer_load.
2009-08-12 13:06:11 +00:00
Ioannis Tsakpinis
969930902c
Added missing annotations.
2009-08-05 07:09:36 +00:00
Ioannis Tsakpinis
b130c415f7
Added support for OpenGL 3.2 and the following extensions: AMD_draw_buffers_blend, ARB_depth_clamp, ARB_draw_buffers_blend, ARB_draw_elements_base_vertex, ARB_fragment_coord_conventions, ARB_provoking_vertex, ARB_sample_shading, ARB_seamless_cube_map, ARB_shader_texture_lod, ARB_texture_cube_map_array, ARB_texture_gather, ARB_texture_multisample, ARB_texture_query_lod, ARB_vertex_array_bgra, EXT_separate_shader_objects, EXT_texture_snorm, NV_copy_image, NV_parameter_buffer_object2.
2009-08-04 18:21:41 +00:00
kappa1
8a720fc596
fix: Animated gif's were not working with ImageIO as it only returns a BufferedImage, so switched to Toolkit with MediaTracker.
2009-07-01 18:05:44 +00:00
kappa1
3a35d60c30
Fix: allow logo's outside the appletloader.jar to be used.
2009-06-15 13:08:52 +00:00
Brian Matzon
ea7e7bdd0c
print stacktrace if possible on fatal errors, fixed NPE in paint
2009-06-11 21:07:34 +00:00
kappa1
5e59c093bb
dependence on 'sun.net.www.ParseUtil;' removed.
2009-05-28 18:17:04 +00:00
kappa1
e6a8d3e390
Special thanks to Riven in helping find the bug below :)
2009-05-22 09:30:50 +00:00
kappa1
aca59f8be2
BUG FIX: downloaded jars can now connect to the host they were from.
2009-05-22 09:14:38 +00:00
kappa1
1abb3e32e0
Spelling Mistake fix, oops :)
2009-05-08 20:29:22 +00:00
Kevin Glass
175eb088c6
Ported GLU tessellation code from JOGL to work within LWJGL
2009-04-05 22:07:46 +00:00
Ioannis Tsakpinis
1e4499f527
Force forward compatible mode when we have GL3.1+ but miss ARB_compatibility.
...
Added support for ARB_framebuffer_object.
Added support for GLX_ARB_create_context. (WIP)
Improved postfix stripping in the generator.
2009-03-26 11:08:43 +00:00