All pastes #458452 Raw Edit

Something

public text v1 · immutable
#458452 ·published 2007-04-25 22:05 UTC
rendered paste body
18:03:00 CONFIG de.matthiasmann.worldscape.util.RuntimeInfo::logRuntimeInfo	OS: Windows XP 5.1 (x86)
18:03:00 CONFIG de.matthiasmann.worldscape.util.RuntimeInfo::logRuntimeInfo	Java version: Sun Microsystems Inc. Java HotSpot(TM) Client VM 1.6.0-b105
18:03:00 CONFIG de.matthiasmann.worldscape.util.RuntimeInfo::logRuntimeInfo	Runtime info: 1 CPUs, 260160KB memory (255847KB free)
18:03:00 INFO de.matthiasmann.worldscape.renderer.RenderTarget::create	Using display mode: 1024 x 768 x 16 @60Hz  windowed
18:03:00 CONFIG de.matthiasmann.worldscape.renderer.RenderTarget::logOGLInfo	OpenGL driver: ati2dvag
18:03:00 CONFIG de.matthiasmann.worldscape.renderer.RenderTarget::logOGLInfo	OpenGL renderer: MOBILITY RADEON X300 x86/SSE2
18:03:00 CONFIG de.matthiasmann.worldscape.renderer.RenderTarget::logOGLInfo	OpenGL vendor: ATI Technologies Inc.
18:03:00 CONFIG de.matthiasmann.worldscape.renderer.RenderTarget::logOGLInfo	OpenGL version: 2.0.5819 WinXP Release
18:03:00 CONFIG de.matthiasmann.worldscape.renderer.RenderTarget::logOGLInfo	max 2d texture size: 2048
18:03:00 CONFIG de.matthiasmann.worldscape.renderer.RenderTarget::logOGLInfo	max 3d texture size: 2048
18:03:00 CONFIG de.matthiasmann.worldscape.renderer.RenderTarget::logOGLInfo	max vertices for glDrawRangeElements: 2147483647
18:03:00 CONFIG de.matthiasmann.worldscape.renderer.RenderTarget::logOGLInfo	max indices for glDrawRangeElements: 65535
18:03:00 CONFIG de.matthiasmann.worldscape.renderer.RenderTarget::logOGLInfo	max fbo size: 2048
18:03:00 CONFIG de.matthiasmann.worldscape.renderer.RenderTarget::logExtensions	found extension: GL_ARB_depth_texture
18:03:00 CONFIG de.matthiasmann.worldscape.renderer.RenderTarget::logExtensions	found extension: GL_ARB_draw_buffers
18:03:00 CONFIG de.matthiasmann.worldscape.renderer.RenderTarget::logExtensions	found extension: GL_ARB_fragment_program
18:03:00 CONFIG de.matthiasmann.worldscape.renderer.RenderTarget::logExtensions	found extension: GL_ARB_fragment_program_shadow
18:03:00 CONFIG de.matthiasmann.worldscape.renderer.RenderTarget::logExtensions	found extension: GL_ARB_fragment_shader
18:03:00 CONFIG de.matthiasmann.worldscape.renderer.RenderTarget::logExtensions	found extension: GL_ARB_multisample
18:03:00 CONFIG de.matthiasmann.worldscape.renderer.RenderTarget::logExtensions	found extension: GL_ARB_multitexture
18:03:00 CONFIG de.matthiasmann.worldscape.renderer.RenderTarget::logExtensions	found extension: GL_ARB_occlusion_query
18:03:00 CONFIG de.matthiasmann.worldscape.renderer.RenderTarget::logExtensions	found extension: GL_ARB_point_parameters
18:03:00 CONFIG de.matthiasmann.worldscape.renderer.RenderTarget::logExtensions	found extension: GL_ARB_point_sprite
18:03:00 CONFIG de.matthiasmann.worldscape.renderer.RenderTarget::logExtensions	found extension: GL_ARB_shader_objects
18:03:00 CONFIG de.matthiasmann.worldscape.renderer.RenderTarget::logExtensions	found extension: GL_ARB_shading_language_100
18:03:00 CONFIG de.matthiasmann.worldscape.renderer.RenderTarget::logExtensions	found extension: GL_ARB_shadow
18:03:00 CONFIG de.matthiasmann.worldscape.renderer.RenderTarget::logExtensions	found extension: GL_ARB_shadow_ambient
18:03:00 CONFIG de.matthiasmann.worldscape.renderer.RenderTarget::logExtensions	found extension: GL_ARB_texture_border_clamp
18:03:00 CONFIG de.matthiasmann.worldscape.renderer.RenderTarget::logExtensions	found extension: GL_ARB_texture_compression
18:03:00 CONFIG de.matthiasmann.worldscape.renderer.RenderTarget::logExtensions	found extension: GL_ARB_texture_cube_map
18:03:00 CONFIG de.matthiasmann.worldscape.renderer.RenderTarget::logExtensions	found extension: GL_ARB_texture_env_add
18:03:00 CONFIG de.matthiasmann.worldscape.renderer.RenderTarget::logExtensions	found extension: GL_ARB_texture_env_combine
18:03:00 CONFIG de.matthiasmann.worldscape.renderer.RenderTarget::logExtensions	found extension: GL_ARB_texture_env_crossbar
18:03:00 CONFIG de.matthiasmann.worldscape.renderer.RenderTarget::logExtensions	found extension: GL_ARB_texture_env_dot3
18:03:00 CONFIG de.matthiasmann.worldscape.renderer.RenderTarget::logExtensions	found extension: GL_ARB_texture_mirrored_repeat
18:03:00 CONFIG de.matthiasmann.worldscape.renderer.RenderTarget::logExtensions	found extension: GL_ARB_transpose_matrix
18:03:00 CONFIG de.matthiasmann.worldscape.renderer.RenderTarget::logExtensions	found extension: GL_ARB_vertex_blend
18:03:00 CONFIG de.matthiasmann.worldscape.renderer.RenderTarget::logExtensions	found extension: GL_ARB_vertex_buffer_object
18:03:00 CONFIG de.matthiasmann.worldscape.renderer.RenderTarget::logExtensions	found extension: GL_ARB_vertex_program
18:03:00 CONFIG de.matthiasmann.worldscape.renderer.RenderTarget::logExtensions	found extension: GL_ARB_vertex_shader
18:03:00 CONFIG de.matthiasmann.worldscape.renderer.RenderTarget::logExtensions	found extension: GL_ARB_window_pos
18:03:00 CONFIG de.matthiasmann.worldscape.renderer.RenderTarget::logExtensions	found extension: GL_ATIX_texture_env_combine3
18:03:00 CONFIG de.matthiasmann.worldscape.renderer.RenderTarget::logExtensions	found extension: GL_ATIX_texture_env_route
18:03:00 CONFIG de.matthiasmann.worldscape.renderer.RenderTarget::logExtensions	found extension: GL_ATIX_vertex_shader_output_point_size
18:03:00 CONFIG de.matthiasmann.worldscape.renderer.RenderTarget::logExtensions	found extension: GL_ATI_draw_buffers
18:03:00 CONFIG de.matthiasmann.worldscape.renderer.RenderTarget::logExtensions	found extension: GL_ATI_element_array
18:03:00 CONFIG de.matthiasmann.worldscape.renderer.RenderTarget::logExtensions	found extension: GL_ATI_envmap_bumpmap
18:03:00 CONFIG de.matthiasmann.worldscape.renderer.RenderTarget::logExtensions	found extension: GL_ATI_fragment_shader
18:03:00 CONFIG de.matthiasmann.worldscape.renderer.RenderTarget::logExtensions	found extension: GL_ATI_map_object_buffer
18:03:00 CONFIG de.matthiasmann.worldscape.renderer.RenderTarget::logExtensions	found extension: GL_ATI_separate_stencil
18:03:00 CONFIG de.matthiasmann.worldscape.renderer.RenderTarget::logExtensions	found extension: GL_ATI_texture_env_combine3
18:03:00 CONFIG de.matthiasmann.worldscape.renderer.RenderTarget::logExtensions	found extension: GL_ATI_texture_float
18:03:00 CONFIG de.matthiasmann.worldscape.renderer.RenderTarget::logExtensions	found extension: GL_ATI_texture_mirror_once
18:03:00 CONFIG de.matthiasmann.worldscape.renderer.RenderTarget::logExtensions	found extension: GL_ATI_vertex_array_object
18:03:00 CONFIG de.matthiasmann.worldscape.renderer.RenderTarget::logExtensions	found extension: GL_ATI_vertex_attrib_array_object
18:03:00 CONFIG de.matthiasmann.worldscape.renderer.RenderTarget::logExtensions	found extension: GL_ATI_vertex_streams
18:03:00 CONFIG de.matthiasmann.worldscape.renderer.RenderTarget::logExtensions	found extension: GL_EXT_abgr
18:03:00 CONFIG de.matthiasmann.worldscape.renderer.RenderTarget::logExtensions	found extension: GL_EXT_bgra
18:03:00 CONFIG de.matthiasmann.worldscape.renderer.RenderTarget::logExtensions	found extension: GL_EXT_blend_color
18:03:00 CONFIG de.matthiasmann.worldscape.renderer.RenderTarget::logExtensions	found extension: GL_EXT_blend_func_separate
18:03:00 CONFIG de.matthiasmann.worldscape.renderer.RenderTarget::logExtensions	found extension: GL_EXT_blend_minmax
18:03:00 CONFIG de.matthiasmann.worldscape.renderer.RenderTarget::logExtensions	found extension: GL_EXT_blend_subtract
18:03:00 CONFIG de.matthiasmann.worldscape.renderer.RenderTarget::logExtensions	found extension: GL_EXT_clip_volume_hint
18:03:00 CONFIG de.matthiasmann.worldscape.renderer.RenderTarget::logExtensions	found extension: GL_EXT_compiled_vertex_array
18:03:00 CONFIG de.matthiasmann.worldscape.renderer.RenderTarget::logExtensions	found extension: GL_EXT_draw_range_elements
18:03:00 CONFIG de.matthiasmann.worldscape.renderer.RenderTarget::logExtensions	found extension: GL_EXT_fog_coord
18:03:00 CONFIG de.matthiasmann.worldscape.renderer.RenderTarget::logExtensions	found extension: GL_EXT_framebuffer_object
18:03:00 CONFIG de.matthiasmann.worldscape.renderer.RenderTarget::logExtensions	found extension: GL_EXT_multi_draw_arrays
18:03:00 CONFIG de.matthiasmann.worldscape.renderer.RenderTarget::logExtensions	found extension: GL_EXT_packed_pixels
18:03:00 CONFIG de.matthiasmann.worldscape.renderer.RenderTarget::logExtensions	found extension: GL_EXT_point_parameters
18:03:00 CONFIG de.matthiasmann.worldscape.renderer.RenderTarget::logExtensions	found extension: GL_EXT_rescale_normal
18:03:00 CONFIG de.matthiasmann.worldscape.renderer.RenderTarget::logExtensions	found extension: GL_EXT_secondary_color
18:03:00 CONFIG de.matthiasmann.worldscape.renderer.RenderTarget::logExtensions	found extension: GL_EXT_separate_specular_color
18:03:00 CONFIG de.matthiasmann.worldscape.renderer.RenderTarget::logExtensions	found extension: GL_EXT_shadow_funcs
18:03:00 CONFIG de.matthiasmann.worldscape.renderer.RenderTarget::logExtensions	found extension: GL_EXT_stencil_wrap
18:03:00 CONFIG de.matthiasmann.worldscape.renderer.RenderTarget::logExtensions	found extension: GL_EXT_texgen_reflection
18:03:00 CONFIG de.matthiasmann.worldscape.renderer.RenderTarget::logExtensions	found extension: GL_EXT_texture3D
18:03:00 CONFIG de.matthiasmann.worldscape.renderer.RenderTarget::logExtensions	found extension: GL_EXT_texture_compression_s3tc
18:03:00 CONFIG de.matthiasmann.worldscape.renderer.RenderTarget::logExtensions	found extension: GL_EXT_texture_cube_map
18:03:00 CONFIG de.matthiasmann.worldscape.renderer.RenderTarget::logExtensions	found extension: GL_EXT_texture_edge_clamp
18:03:00 CONFIG de.matthiasmann.worldscape.renderer.RenderTarget::logExtensions	found extension: GL_EXT_texture_env_add
18:03:00 CONFIG de.matthiasmann.worldscape.renderer.RenderTarget::logExtensions	found extension: GL_EXT_texture_env_combine
18:03:00 CONFIG de.matthiasmann.worldscape.renderer.RenderTarget::logExtensions	found extension: GL_EXT_texture_env_dot3
18:03:00 CONFIG de.matthiasmann.worldscape.renderer.RenderTarget::logExtensions	found extension: GL_EXT_texture_filter_anisotropic
18:03:00 CONFIG de.matthiasmann.worldscape.renderer.RenderTarget::logExtensions	found extension: GL_EXT_texture_lod_bias
18:03:00 CONFIG de.matthiasmann.worldscape.renderer.RenderTarget::logExtensions	found extension: GL_EXT_texture_mirror_clamp
18:03:00 CONFIG de.matthiasmann.worldscape.renderer.RenderTarget::logExtensions	found extension: GL_EXT_texture_object
18:03:00 CONFIG de.matthiasmann.worldscape.renderer.RenderTarget::logExtensions	found extension: GL_EXT_texture_rectangle
18:03:00 CONFIG de.matthiasmann.worldscape.renderer.RenderTarget::logExtensions	found extension: GL_EXT_vertex_array
18:03:00 CONFIG de.matthiasmann.worldscape.renderer.RenderTarget::logExtensions	found extension: GL_EXT_vertex_shader
18:03:00 CONFIG de.matthiasmann.worldscape.renderer.RenderTarget::logExtensions	found extension: GL_HP_occlusion_test
18:03:00 CONFIG de.matthiasmann.worldscape.renderer.RenderTarget::logExtensions	found extension: GL_NV_blend_square
18:03:00 CONFIG de.matthiasmann.worldscape.renderer.RenderTarget::logExtensions	found extension: GL_NV_occlusion_query
18:03:00 CONFIG de.matthiasmann.worldscape.renderer.RenderTarget::logExtensions	found extension: GL_NV_texgen_reflection
18:03:00 CONFIG de.matthiasmann.worldscape.renderer.RenderTarget::logExtensions	found extension: GL_S3_s3tc
18:03:00 CONFIG de.matthiasmann.worldscape.renderer.RenderTarget::logExtensions	found extension: GL_SGIS_generate_mipmap
18:03:00 CONFIG de.matthiasmann.worldscape.renderer.RenderTarget::logExtensions	found extension: GL_SGIS_multitexture
18:03:00 CONFIG de.matthiasmann.worldscape.renderer.RenderTarget::logExtensions	found extension: GL_SGIS_texture_border_clamp
18:03:00 CONFIG de.matthiasmann.worldscape.renderer.RenderTarget::logExtensions	found extension: GL_SGIS_texture_edge_clamp
18:03:00 CONFIG de.matthiasmann.worldscape.renderer.RenderTarget::logExtensions	found extension: GL_SGIS_texture_lod
18:03:00 CONFIG de.matthiasmann.worldscape.renderer.RenderTarget::logExtensions	found extension: GL_SGI_color_matrix
18:03:00 CONFIG de.matthiasmann.worldscape.renderer.RenderTarget::logExtensions	found extension: GL_SUN_multi_draw_arrays
18:03:00 CONFIG de.matthiasmann.worldscape.renderer.RenderTarget::logExtensions	found extension: GL_WIN_swap_hint
18:03:00 CONFIG de.matthiasmann.worldscape.renderer.RenderTarget::logExtensions	found extension: WGL_EXT_extensions_string
18:03:00 CONFIG de.matthiasmann.worldscape.renderer.RenderTarget::logExtensions	found extension: WGL_EXT_swap_control
18:03:01 INFO de.matthiasmann.worldscape.util.PAKDownloader::readURL	"http://www.matthiasmann.de/java/worldscape/paks.php" is a "text/xml" with a content-encoding of "null"
18:03:01 INFO de.matthiasmann.worldscape.util.PAKDownloader::downloadPAK	Installed PAK file "base.pak" version 13 is up to date (latest available version is 13)
18:03:01 INFO de.matthiasmann.worldscape.test.TestBench::downloadAndMountPAK	Mounted PAK file "base.pak"
18:03:01 INFO de.matthiasmann.worldscape.loader.effects.XmlEffectLoader::load	Loading effect: /effects/ui/combined.xml
18:03:01 INFO de.matthiasmann.worldscape.renderer.ShaderProgram::linkProgram	Linking shader program
18:03:01 SEVERE de.matthiasmann.worldscape.loader.effects.TechniqueData$ShaderAgg::parseResult	Unable to link shader
de.matthiasmann.worldscape.renderer.ShaderException: ERROR: 0:7: '[]' : integer expression required 
ERROR: 1 compilation errors.  No code generated.


001: uniform vec4 color;
002: uniform vec4 colors[64];
003: 
004: void main (void) {
005:     gl_Position = gl_ModelViewProjectionMatrix * vec4(gl_Vertex.xy, 0.0, 1.0);
006:     gl_TexCoord[0].xy = gl_Normal.xy;
007:     gl_FrontColor = colors[gl_Normal.z];
008: }

	at de.matthiasmann.worldscape.renderer.Shader.checkShader(Shader.java:48)
	at de.matthiasmann.worldscape.renderer.ShaderProgram.linkProgram(ShaderProgram.java:887)
	at de.matthiasmann.worldscape.loader.effects.ShaderData.link(ShaderData.java:53)
	at de.matthiasmann.worldscape.loader.effects.TechniqueData$ShaderAgg.parseResult(TechniqueData.java:142)
	at de.matthiasmann.worldscape.loader.effects.TechniqueData$ShaderAgg.parseResult(TechniqueData.java:118)
	at de.matthiasmann.worldscape.xml.Aggregator.parse(Aggregator.java:32)
	at de.matthiasmann.worldscape.xml.TagParser.parseContent(TagParser.java:42)
	at de.matthiasmann.worldscape.xml.AbstractParser.parse(AbstractParser.java:56)
	at de.matthiasmann.worldscape.xml.Aggregator.parse(Aggregator.java:31)
	at de.matthiasmann.worldscape.xml.TagParser.parseContent(TagParser.java:42)
	at de.matthiasmann.worldscape.xml.AbstractParser.parse(AbstractParser.java:56)
	at de.matthiasmann.worldscape.loader.effects.XmlEffectLoader.load(XmlEffectLoader.java:79)
	at de.matthiasmann.worldscape.loader.effects.XmlEffectLoader.getAppearance(XmlEffectLoader.java:41)
	at de.matthiasmann.worldscape.loader.effects.XmlEffectLoader.getAppearance(XmlEffectLoader.java:34)
	at de.matthiasmann.worldscape.ui.UIBatcher.<init>(UIBatcher.java:30)
	at de.matthiasmann.worldscape.ui.UIBatcher.<clinit>(UIBatcher.java:24)
	at de.matthiasmann.worldscape.ui.bmfont.BMFontManager.<init>(BMFontManager.java:37)
	at de.matthiasmann.worldscape.ui.bmfont.BMFontManager.<clinit>(BMFontManager.java:32)
	at de.matthiasmann.worldscape.test.TestBench.createFont(TestBench.java:159)
	at de.matthiasmann.worldscape.test.TestBench.downloadAndMountPAKs(TestBench.java:179)
	at de.matthiasmann.worldscape.test.TestBench.init(TestBench.java:124)
	at de.matthiasmann.worldscape.test.BTTTest.main(BTTTest.java:448)
	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)

18:03:01 INFO de.matthiasmann.worldscape.loader.effects.RenderStateLoader::loadFromXml	Loading render state: /renderStates/ui.xml
18:03:01 WARNING de.matthiasmann.worldscape.loader.effects.EffectData::addTechnique	getTechnique() returned null without an alternate
18:03:01 INFO de.matthiasmann.worldscape.loader.effects.XmlEffectLoader::load	Loading of "/effects/ui/combined.xml" took 61065 us
18:03:01 WARNING de.matthiasmann.worldscape.appearance.Effect::getTechnique	Technique "default" not found
18:03:01 WARNING de.matthiasmann.worldscape.appearance.Effect::getTechnique	Technique "default" not found
java.lang.ExceptionInInitializerError
	at de.matthiasmann.worldscape.ui.bmfont.BMFontManager.<init>(BMFontManager.java:37)
	at de.matthiasmann.worldscape.ui.bmfont.BMFontManager.<clinit>(BMFontManager.java:32)
	at de.matthiasmann.worldscape.test.TestBench.createFont(TestBench.java:159)
	at de.matthiasmann.worldscape.test.TestBench.downloadAndMountPAKs(TestBench.java:179)
	at de.matthiasmann.worldscape.test.TestBench.init(TestBench.java:124)
	at de.matthiasmann.worldscape.test.BTTTest.main(BTTTest.java:448)
	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)
Caused by: java.lang.NullPointerException
	at de.matthiasmann.worldscape.ui.batcher.Batch.<init>(Batch.java:47)
	at de.matthiasmann.worldscape.ui.batcher.Batch.<init>(Batch.java:39)
	at de.matthiasmann.worldscape.ui.UIBatcher.<init>(UIBatcher.java:30)
	at de.matthiasmann.worldscape.ui.UIBatcher.<clinit>(UIBatcher.java:24)
	... 15 more
#### Java Web Start Error:
#### null