My laptop is Acer Aspire One A150X with the latest graphics drivers and a legal Windows XP Professional copy. My laptop runs Call of Duty without any problems.
I run the application compiled with the latest jdk (1.6.0.11) on the latest jre (1.6.0.11) with the following options:
-Djava.library.path=lib/jogl
-Dsun.java2d.noddraw=True
-Dsun.java2d.opengl=True
-Dsun.java2d.opengl.fbobject=false
-Djogl.single.threaded.workaround=true
-Djogl.debug.Java2D
-Djogl.debug.GLJPanel
-Djogl.verbose
This is what I get in console:
Could not enable OpenGL pipeline for default config on screen 0
JOGL specification version 1.1.2
JOGL implementation version 1.1.2-pre-20080523-02:11:31
JOGL implementation vendor java.net JOGL community
OGLUtilities.UNDEFINED = 0
OGLUtilities.WINDOW = 1
OGLUtilities.PBUFFER = 2
OGLUtilities.TEXTURE = 3
OGLUtilities.FLIP_BACKBUFFER = 4
OGLUtilities.FBOBJECT = 5
Checking for Java2D/OpenGL support
Java2D support: default GraphicsConfiguration = sun.awt.Win32GraphicsConfig
JOGL/Java2D integration disabled
GLJPanel.addNotify()
GLJPanel.addNotify()
GLJPanel.addNotify()
Using AWT thread for performing OpenGL work in javax.media.opengl implementation
GLJPanel.handleReshape: (w,h) = (513,428)
Resizing pbuffer from (256, 256) to fit (513, 428)
New pbuffer size is (1024, 512)
[i]number of sample buffers is 0
number of samples is 0[/i]
glViewport(0, 0, 513, 428)
Text in italics is a multisampling debug text. As you see, multisampling does not work either.
Also, the XTrans demo from jogl-demos.dev.java.net gives the following:
java.lang.RuntimeException: XTDesktopPane requires new Java2D/JOGL support in Java SE 6 and -Dsun.java2d.opengl=true
at demos.xtrans.XTDesktopPane.<init>(XTDesktopPane.java:96)
at demos.xtrans.Main.run(Main.java:252)
at demos.xtrans.Main.main(Main.java:269)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at com.sun.javaws.Launcher.executeApplication(Unknown Source)
at com.sun.javaws.Launcher.executeMainClass(Unknown Source)
at com.sun.javaws.Launcher.doLaunchApp(Unknown Source)
at com.sun.javaws.Launcher.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Graphics card information:
Intel(R) Graphics Media Accelerator Driver for Mobile Report
Report Date: 12/03/2008
Report Time[hr:mm:ss]: 01:57:43
Driver Version: 6.14.10.4926
Operating System: Windows XP* Professional, Service Pack 3 (5.1.2600)
Default Language: English
DirectX* Version: 9.0
Physical Memory: 1011 MB
Minimum Graphics Memory: 8 MB
Maximum Graphics Memory: 224 MB
Graphics Memory in Use: 8 MB
Processor: x86 family 6 Model 28 Stepping 2
Processor Speed: 1595 MHZ
Vendor ID: 8086
Device ID: 27AE
Device Revision: 03
* Accelerator Information *
Accelerator in Use: Mobile Intel(R) 945 Express Chipset Family
Video BIOS: 1585.0
Current Graphics Mode: 1024 by 600 True Color (60 Hz)
* Devices Connected to the Graphics Accelerator *
Active Notebook Displays: 1
* Notebook *
Monitor Name: Plug and Play Monitor
Display Type: Digital
Gamma Value: 2.20
DDC2 Protocol: Supported
Maximum Image Size: Horizontal: Not Available
Vertical: Not Available
Monitor Supported Modes:
1024 by 600 (60 Hz)
Display Power Management Support:
Standby Mode: Not Supported
Suspend Mode: Not Supported
Active Off Mode: Not Supported
Raw EDID:
00 ff ff ff ff ff ff 00 06 af c2 11 00 00 00 00
01 12 01 03 80 14 0b 78 0a fa 56 92 56 54 98 24
1a 4f 54 00 00 00 01 01 01 01 01 01 01 01 01 01
01 01 01 01 01 01 b0 13 00 40 41 58 19 20 18 88
31 00 c3 71 00 00 00 18 00 00 00 0f 00 00 00 00
00 00 00 00 00 00 00 00 00 20 00 00 00 fe 00 41
55 4f 0a 20 20 20 20 20 20 20 20 20 00 00 00 fe
00 42 30 38 39 41 57 30 31 20 56 31 20 0a 00 58
* Other names and brands are the property of their respective owners.
wglinfo output
OpenGL vendor string: Intel
OpenGL renderer string: Intel 945GM
OpenGL version string: 1.4.0 - Build 7.14.10.4926
OpenGL extensions (GL_):
GL_ARB_depth_texture, GL_ARB_fragment_program, GL_ARB_multitexture,
GL_ARB_point_parameters, GL_ARB_shadow, GL_ARB_texture_border_clamp,
GL_ARB_texture_compression, GL_ARB_texture_cube_map, GL_ARB_texture_env_add,
GL_ARB_texture_env_combine, GL_ARB_texture_env_dot3,
GL_ARB_texture_env_crossbar, GL_ARB_transpose_matrix,
GL_ARB_vertex_buffer_object, GL_ARB_vertex_program, GL_ARB_window_pos,
GL_EXT_abgr, GL_EXT_bgra, GL_EXT_blend_color, GL_EXT_blend_func_separate,
GL_EXT_blend_minmax, GL_EXT_blend_subtract, GL_EXT_clip_volume_hint,
GL_EXT_compiled_vertex_array, GL_EXT_cull_vertex,
GL_EXT_draw_range_elements, GL_EXT_fog_coord, GL_EXT_multi_draw_arrays,
GL_EXT_packed_pixels, GL_EXT_rescale_normal, GL_EXT_secondary_color,
GL_EXT_separate_specular_color, GL_EXT_shadow_funcs,
GL_EXT_stencil_two_side, GL_EXT_stencil_wrap,
GL_EXT_texture_compression_s3tc, GL_EXT_texture_env_add,
GL_EXT_texture_env_combine, GL_EXT_texture_lod_bias,
GL_EXT_texture_filter_anisotropic, GL_EXT_texture3D,
GL_3DFX_texture_compression_FXT1, GL_IBM_texture_mirrored_repeat,
GL_NV_blend_square, GL_NV_texgen_reflection, GL_SGIS_generate_mipmap,
GL_SGIS_texture_edge_clamp, GL_SGIS_texture_lod, GL_WIN_swap_hint.
visual x bf lv rg d st ge ge r g b a ax dp st accum buffs ms
id dep cl sp sz l ci b ro ne ac sz sz sz sz bf th cl r g b a ns b
-----------------------------------------------------------------------
0x01 32 wn . 32 . r . . . . 8 8 8 8 . . . . . . . . .
0x02 32 wn . 32 . r y . . . 8 8 8 8 . . . 16 16 16 16 . .
0x03 32 wn . 32 . r . . . . 8 8 8 8 . 16 . . . . . . .
0x04 32 wn . 32 . r y . . . 8 8 8 8 . 16 . 16 16 16 16 . .
0x05 32 wn . 32 . r . . . . 8 8 8 8 . 24 8 . . . . . .
0x06 32 wn . 32 . r y . . . 8 8 8 8 . 24 8 16 16 16 16 . .
0x07 32 wn . 32 . r . . y . 8 8 8 . . 32 8 16 16 16 . . .
0x08 32 wn . 32 . r . . y . 8 8 8 . . 16 8 16 16 16 . . .
0x09 32 wn . 32 . r y . y . 8 8 8 . . 32 8 16 16 16 . . .
0x0a 32 wn . 32 . r y . y . 8 8 8 . . 16 8 16 16 16 . . .
0x0b 32 wn . 32 . r . . y . 8 8 8 8 . 32 8 16 16 16 16 . .
0x0c 32 wn . 32 . r . . y . 8 8 8 8 . 16 8 16 16 16 16 . .
0x0d 32 wn . 32 . r y . y . 8 8 8 8 . 32 8 16 16 16 16 . .
0x0e 32 wn . 32 . r y . y . 8 8 8 8 . 16 8 16 16 16 16 . .
0x0f 32 wn . 32 . c . . y . . . . . . 32 8 . . . . . .
0x10 32 wn . 32 . c . . y . . . . . . 16 8 . . . . . .
0x11 32 wn . 32 . c y . y . . . . . . 32 8 . . . . . .
0x12 32 wn . 32 . c y . y . . . . . . 16 8 . . . . . .
0x13 24 bm . 24 . r . . y . 8 8 8 . . 32 8 16 16 16 . . .
0x14 24 bm . 24 . r . . y . 8 8 8 . . 16 8 16 16 16 . . .
0x15 24 bm . 24 . r . . y . 8 8 8 8 . 32 8 16 16 16 16 . .
0x16 24 bm . 24 . r . . y . 8 8 8 8 . 16 8 16 16 16 16 . .
0x17 24 bm . 24 . c . . y . . . . . . 32 8 . . . . . .
0x18 24 bm . 24 . c . . y . . . . . . 16 8 . . . . . .
0x19 16 bm . 16 . r . . y . 5 5 5 . . 32 8 11 11 10 . . .
0x1a 16 bm . 16 . r . . y . 5 5 5 . . 16 8 11 11 10 . . .
0x1b 16 bm . 16 . r . . y . 5 5 5 8 . 32 8 8 8 8 8 . .
0x1c 16 bm . 16 . r . . y . 5 5 5 8 . 16 8 8 8 8 8 . .
0x1d 16 bm . 16 . c . . y . . . . . . 32 8 . . . . . .
0x1e 16 bm . 16 . c . . y . . . . . . 16 8 . . . . . .
0x1f 8 bm . 8 . r . . y . 3 3 2 . . 32 8 11 11 10 . . .
0x20 8 bm . 8 . r . . y . 3 3 2 . . 16 8 11 11 10 . . .
0x21 8 bm . 8 . r . . y . 3 3 2 8 . 32 8 8 8 8 8 . .
0x22 8 bm . 8 . r . . y . 3 3 2 8 . 16 8 8 8 8 8 . .
0x23 8 bm . 8 . c . . y . . . . . . 32 8 . . . . . .
0x24 8 bm . 8 . c . . y . . . . . . 16 8 . . . . . .
0x25 4 bm . 4 . r . . y . 1 1 1 . . 32 8 5 6 5 . . .
0x26 4 bm . 4 . r . . y . 1 1 1 . . 16 8 5 6 5 . . .
0x27 4 bm . 4 . r . . y . 1 1 1 8 . 32 8 4 4 4 4 . .
0x28 4 bm . 4 . r . . y . 1 1 1 8 . 16 8 4 4 4 4 . .
0x29 4 bm . 4 . c . . y . . . . . . 32 8 . . . . . .
0x2a 4 bm . 4 . c . . y . . . . . . 16 8 . . . . . .
-----------------------------------------------------------------------
visual x bf lv rg d st ge ge r g b a ax dp st accum buffs ms
id dep cl sp sz l ci b ro ne ac sz sz sz sz bf th cl r g b a ns b
-----------------------------------------------------------------------