DirectStart: Starting the game. Known pipe types: osxGraphicsPipe (all display modules loaded.) :display:gsg:glgsg(debug): GL_VENDOR = NVIDIA Corporation :display:gsg:glgsg(debug): GL_RENDERER = NVIDIA GeForce 9600M GT OpenGL Engine :display:gsg:glgsg(debug): GL_VERSION = 2.0 NVIDIA-1.5.46 :display:gsg:glgsg(debug): GL_VERSION = 2.0 NVIDIA-1.5.46, decoded to 2.0.0 :display:gsg:glgsg(debug): GL Extensions: :display:gsg:glgsg(debug): GL_APPLE_aux_depth_stencil :display:gsg:glgsg(debug): GL_APPLE_client_storage :display:gsg:glgsg(debug): GL_APPLE_element_array :display:gsg:glgsg(debug): GL_APPLE_fence :display:gsg:glgsg(debug): GL_APPLE_float_pixels :display:gsg:glgsg(debug): GL_APPLE_flush_buffer_range :display:gsg:glgsg(debug): GL_APPLE_flush_render :display:gsg:glgsg(debug): GL_APPLE_object_purgeable :display:gsg:glgsg(debug): GL_APPLE_packed_pixels :display:gsg:glgsg(debug): GL_APPLE_pixel_buffer :display:gsg:glgsg(debug): GL_APPLE_specular_vector :display:gsg:glgsg(debug): GL_APPLE_texture_range :display:gsg:glgsg(debug): GL_APPLE_transform_hint :display:gsg:glgsg(debug): GL_APPLE_vertex_array_object :display:gsg:glgsg(debug): GL_APPLE_vertex_array_range :display:gsg:glgsg(debug): GL_APPLE_vertex_program_evaluators :display:gsg:glgsg(debug): GL_APPLE_ycbcr_422 :display:gsg:glgsg(debug): GL_ARB_depth_texture :display:gsg:glgsg(debug): GL_ARB_draw_buffers :display:gsg:glgsg(debug): GL_ARB_fragment_program :display:gsg:glgsg(debug): GL_ARB_fragment_program_shadow :display:gsg:glgsg(debug): GL_ARB_fragment_shader :display:gsg:glgsg(debug): GL_ARB_half_float_pixel :display:gsg:glgsg(debug): GL_ARB_imaging :display:gsg:glgsg(debug): GL_ARB_multisample :display:gsg:glgsg(debug): GL_ARB_multitexture :display:gsg:glgsg(debug): GL_ARB_occlusion_query :display:gsg:glgsg(debug): GL_ARB_pixel_buffer_object :display:gsg:glgsg(debug): GL_ARB_point_parameters :display:gsg:glgsg(debug): GL_ARB_point_sprite :display:gsg:glgsg(debug): GL_ARB_shader_objects :display:gsg:glgsg(debug): GL_ARB_shader_texture_lod :display:gsg:glgsg(debug): GL_ARB_shading_language_100 :display:gsg:glgsg(debug): GL_ARB_shadow :display:gsg:glgsg(debug): GL_ARB_texture_border_clamp :display:gsg:glgsg(debug): GL_ARB_texture_compression :display:gsg:glgsg(debug): GL_ARB_texture_cube_map :display:gsg:glgsg(debug): GL_ARB_texture_env_add :display:gsg:glgsg(debug): GL_ARB_texture_env_combine :display:gsg:glgsg(debug): GL_ARB_texture_env_crossbar :display:gsg:glgsg(debug): GL_ARB_texture_env_dot3 :display:gsg:glgsg(debug): GL_ARB_texture_float :display:gsg:glgsg(debug): GL_ARB_texture_mirrored_repeat :display:gsg:glgsg(debug): GL_ARB_texture_non_power_of_two :display:gsg:glgsg(debug): GL_ARB_texture_rectangle :display:gsg:glgsg(debug): GL_ARB_transpose_matrix :display:gsg:glgsg(debug): GL_ARB_vertex_blend :display:gsg:glgsg(debug): GL_ARB_vertex_buffer_object :display:gsg:glgsg(debug): GL_ARB_vertex_program :display:gsg:glgsg(debug): GL_ARB_vertex_shader :display:gsg:glgsg(debug): GL_ARB_window_pos :display:gsg:glgsg(debug): GL_ATI_separate_stencil :display:gsg:glgsg(debug): GL_ATI_texture_env_combine3 :display:gsg:glgsg(debug): GL_ATI_texture_float :display:gsg:glgsg(debug): GL_ATI_texture_mirror_once :display:gsg:glgsg(debug): GL_EXT_abgr :display:gsg:glgsg(debug): GL_EXT_bgra :display:gsg:glgsg(debug): GL_EXT_bindable_uniform :display:gsg:glgsg(debug): GL_EXT_blend_color :display:gsg:glgsg(debug): GL_EXT_blend_equation_separate :display:gsg:glgsg(debug): GL_EXT_blend_func_separate :display:gsg:glgsg(debug): GL_EXT_blend_minmax :display:gsg:glgsg(debug): GL_EXT_blend_subtract :display:gsg:glgsg(debug): GL_EXT_clip_volume_hint :display:gsg:glgsg(debug): GL_EXT_compiled_vertex_array :display:gsg:glgsg(debug): GL_EXT_depth_bounds_test :display:gsg:glgsg(debug): GL_EXT_draw_buffers2 :display:gsg:glgsg(debug): GL_EXT_draw_range_elements :display:gsg:glgsg(debug): GL_EXT_fog_coord :display:gsg:glgsg(debug): GL_EXT_framebuffer_blit :display:gsg:glgsg(debug): GL_EXT_framebuffer_multisample :display:gsg:glgsg(debug): GL_EXT_framebuffer_object :display:gsg:glgsg(debug): GL_EXT_geometry_shader4 :display:gsg:glgsg(debug): GL_EXT_gpu_program_parameters :display:gsg:glgsg(debug): GL_EXT_gpu_shader4 :display:gsg:glgsg(debug): GL_EXT_multi_draw_arrays :display:gsg:glgsg(debug): GL_EXT_packed_depth_stencil :display:gsg:glgsg(debug): GL_EXT_rescale_normal :display:gsg:glgsg(debug): GL_EXT_secondary_color :display:gsg:glgsg(debug): GL_EXT_shadow_funcs :display:gsg:glgsg(debug): GL_EXT_stencil_two_side :display:gsg:glgsg(debug): GL_EXT_stencil_wrap :display:gsg:glgsg(debug): GL_EXT_texture_compression_dxt1 :display:gsg:glgsg(debug): GL_EXT_texture_compression_s3tc :display:gsg:glgsg(debug): GL_EXT_texture_env_add :display:gsg:glgsg(debug): GL_EXT_texture_filter_anisotropic :display:gsg:glgsg(debug): GL_EXT_texture_integer :display:gsg:glgsg(debug): GL_EXT_texture_lod_bias :display:gsg:glgsg(debug): GL_EXT_texture_mirror_clamp :display:gsg:glgsg(debug): GL_EXT_texture_rectangle :display:gsg:glgsg(debug): GL_EXT_texture_sRGB :display:gsg:glgsg(debug): GL_EXT_transform_feedback :display:gsg:glgsg(debug): GL_IBM_rasterpos_clip :display:gsg:glgsg(debug): GL_NV_blend_square :display:gsg:glgsg(debug): GL_NV_depth_clamp :display:gsg:glgsg(debug): GL_NV_fog_distance :display:gsg:glgsg(debug): GL_NV_fragment_program2 :display:gsg:glgsg(debug): GL_NV_fragment_program_option :display:gsg:glgsg(debug): GL_NV_light_max_exponent :display:gsg:glgsg(debug): GL_NV_multisample_filter_hint :display:gsg:glgsg(debug): GL_NV_point_sprite :display:gsg:glgsg(debug): GL_NV_register_combiners :display:gsg:glgsg(debug): GL_NV_register_combiners2 :display:gsg:glgsg(debug): GL_NV_texgen_reflection :display:gsg:glgsg(debug): GL_NV_texture_shader :display:gsg:glgsg(debug): GL_NV_texture_shader2 :display:gsg:glgsg(debug): GL_NV_texture_shader3 :display:gsg:glgsg(debug): GL_NV_vertex_program2_option :display:gsg:glgsg(debug): GL_NV_vertex_program3 :display:gsg:glgsg(debug): GL_SGIS_generate_mipmap :display:gsg:glgsg(debug): GL_SGIS_texture_edge_clamp :display:gsg:glgsg(debug): GL_SGIS_texture_lod :display:gsg:glgsg(debug): Getting run-time PointParameter pointers :display:gsg:glgsg(debug): HAS EXT GL_ARB_point_sprite 1 :display:gsg:glgsg(debug): HAS EXT GL_ARB_vertex_blend 1 :display:gsg:glgsg(debug): max vertex transforms = 4 :display:gsg:glgsg(debug): HAS EXT GL_ARB_matrix_palette 0 :display:gsg:glgsg(debug): Getting run-time DrawRangeElements pointers :display:gsg:glgsg(debug): HAS EXT GL_ARB_depth_texture 1 :display:gsg:glgsg(debug): HAS EXT GL_EXT_packed_depth_stencil 1 :display:gsg:glgsg(debug): Getting run-time 3-D textures pointers :display:gsg:glgsg(debug): HAS EXT GL_ARB_texture_cube_map 1 :display:gsg:glgsg(debug): Getting run-time compressed textures pointers :display:gsg:glgsg(debug): HAS EXT GL_EXT_bgra 1 :display:gsg:glgsg(debug): HAS EXT GL_EXT_rescale_normal 1 :display:gsg:glgsg(debug): HAS EXT GL_ARB_multisample 1 :display:gsg:glgsg(debug): HAS EXT GL_SGIS_generate_mipmap 1 :display:gsg:glgsg(debug): HAS EXT GL_ARB_texture_non_power_of_two 1 :display:gsg:glgsg(debug): Getting run-time multitexture pointers :display:gsg:glgsg(debug): HAS EXT GL_ARB_depth_texture 1 :display:gsg:glgsg(debug): HAS EXT GL_ARB_shadow 1 :display:gsg:glgsg(debug): HAS EXT GL_ARB_fragment_program_shadow 1 :display:gsg:glgsg(debug): HAS EXT GL_ARB_texture_env_combine 1 :display:gsg:glgsg(debug): HAS EXT GL_ARB_texture_env_crossbar 1 :display:gsg:glgsg(debug): HAS EXT GL_ARB_texture_env_dot3 1 :display:gsg:glgsg(debug): Getting run-time buffer pointers :display:gsg:glgsg(debug): HAS EXT GL_ATI_draw_buffers 0 :display:gsg:glgsg(debug): HAS EXT GL_EXT_framebuffer_object 1 :display:gsg:glgsg(debug): Getting run-time occlusion pointers :display:gsg:glgsg(debug): Occlusion query counter provides 32 bits. :display:gsg:glgsg(debug): Getting run-time blend pointers :display:gsg:glgsg(debug): Getting run-time BlendColor pointers :display:gsg:glgsg(debug): HAS EXT GL_SGIS_texture_edge_clamp 1 :display:gsg:glgsg(debug): HAS EXT GL_ARB_texture_border_clamp 1 :display:gsg:glgsg(debug): HAS EXT GL_ARB_texture_mirrored_repeat 1 :display:gsg:glgsg(debug): HAS EXT GL_EXT_texture_mirror_clamp 1 :display:gsg:glgsg(debug): max texture dimension = 8192, max 3d texture = 2048, max cube map = 8192 :display:gsg:glgsg(debug): max_elements_vertices = 2048, max_elements_indices = 150000 :display:gsg:glgsg(debug): vertex buffer objects are supported. :display:gsg:glgsg(debug): Supported compressed texture formats: GL_COMPRESSED_RGB_S3TC_DXT1_EXT GL_COMPRESSED_RGBA_S3TC_DXT1_EXT GL_COMPRESSED_RGBA_S3TC_DXT3_EXT GL_COMPRESSED_RGBA_S3TC_DXT5_EXT :display:gsg:glgsg(debug): HAS EXT GL_EXT_texture_filter_anisotropic 1 :display:gsg:glgsg(debug): HAS EXT GL_EXT_stencil_wrap 1 :display:gsg:glgsg(debug): HAS EXT GL_EXT_stencil_two_side 1 :display:gsg:glgsg(debug): max lights = 8 :display:gsg:glgsg(debug): max clip planes = 6 :display:gsg:glgsg(debug): max texture stages = 4 :display:gsg:glgsg(debug): Cg vertex profile = vp40 id = 7001 Cg pixel profile = fp40 id = 6151 shader model = 4 PandaNode rig E:(CompassEffect) Camera positive_x (PerspectiveLens) T:q(hpr -90 0 90) PerspectiveLens fov = 90 90 Camera negative_x (PerspectiveLens) T:q(hpr 90 0 -90) PerspectiveLens fov = 90 90 Camera positive_y (PerspectiveLens) PerspectiveLens fov = 90 90 Camera negative_y (PerspectiveLens) T:q(hpr -180 0 180) PerspectiveLens fov = 90 90 Camera positive_z (PerspectiveLens) T:q(hpr 0 90 0) PerspectiveLens fov = 90 90 Camera negative_z (PerspectiveLens) T:q(hpr 180 -90 0) PerspectiveLens fov = 90 90 None :display:gsg:glgsg(debug): loading uncompressed texture CubeBuff :display:gsg:glgsg(debug): loading new texture object, 1 x 1 x 1, mipmaps 0, uses_mipmaps = 0 :display:gsg:glgsg(debug): loading uncompressed texture CubeBuff :display:gsg:glgsg(debug): loading new texture object, 1 x 1 x 1, mipmaps 0, uses_mipmaps = 0 :display:gsg:glgsg(debug): loading uncompressed texture CubeBuff :display:gsg:glgsg(debug): loading new texture object, 1 x 1 x 1, mipmaps 0, uses_mipmaps = 0 :display:gsg:glgsg(debug): loading uncompressed texture CubeBuff :display:gsg:glgsg(debug): loading new texture object, 1 x 1 x 1, mipmaps 0, uses_mipmaps = 0 :display:gsg:glgsg(debug): loading uncompressed texture CubeBuff :display:gsg:glgsg(debug): loading new texture object, 1 x 1 x 1, mipmaps 0, uses_mipmaps = 0 :display:gsg:glgsg(debug): loading uncompressed texture CubeBuff :display:gsg:glgsg(debug): loading new texture object, 1 x 1 x 1, mipmaps 0, uses_mipmaps = 0 :display:gsg:glgsg(spam): glDisable(GL_NORMALIZE) :display:gsg:glgsg(spam): glDisable(GL_RESCALE_NORMAL) :display:gsg:glgsg(spam): glClear(GL_COLOR_BUFFER_BIT|GL_DEPTH_BUFFER_BIT|GL_STENCIL_BUFFER_BIT|) :display:gsg:glgsg(spam): glMatrixMode(GL_PROJECTION): [ 1 0 0 0 ] [ 0 1 0 0 ] [ 0 0 -1.00002 -1 ] [ 0 0 -2.00002 0 ] :display:gsg:glgsg(spam): glLoadMatrix(GL_MODELVIEW): [ 4.37114e-06 0 -100 0 ] [ 8.74228e-06 -100 0 0 ] [ -100 -8.74228e-06 -4.37114e-06 0 ] [ 0 0 0 1 ] :display:gsg:glgsg(spam): glEnable(GL_RESCALE_NORMAL) :display:gsg:glgsg(spam): glDisable(GL_NORMALIZE) :display:gsg:glgsg(spam): begin_draw_primitives: sphere 4032 rows: [ vertex(3f) normal(3f) ] :display:gsg:glgsg(spam): draw_triangles: GeomTriangles, 1984, 5952 :display:gsg:glgsg(spam): copying 11904 bytes into index buffer 2 :display:gsg:glgsg(spam): glEnable(GL_RESCALE_NORMAL) :display:gsg:glgsg(spam): glDisable(GL_NORMALIZE) :display:gsg:glgsg(spam): glClear(GL_COLOR_BUFFER_BIT|GL_DEPTH_BUFFER_BIT|GL_STENCIL_BUFFER_BIT|) :display:gsg:glgsg(spam): glMatrixMode(GL_PROJECTION): [ 1 0 0 0 ] [ 0 1 0 0 ] [ 0 0 -1.00002 -1 ] [ 0 0 -2.00002 0 ] :display:gsg:glgsg(spam): glLoadMatrix(GL_MODELVIEW): [ 4.37114e-06 0 100 0 ] [ -8.74228e-06 -100 0 0 ] [ 100 -8.74228e-06 -4.37114e-06 0 ] [ 0 0 0 1 ] :display:gsg:glgsg(spam): glEnable(GL_RESCALE_NORMAL) :display:gsg:glgsg(spam): glDisable(GL_NORMALIZE) :display:gsg:glgsg(spam): begin_draw_primitives: sphere 4032 rows: [ vertex(3f) normal(3f) ] :display:gsg:glgsg(spam): draw_triangles: GeomTriangles, 1984, 5952 :display:gsg:glgsg(spam): glEnable(GL_RESCALE_NORMAL) :display:gsg:glgsg(spam): glDisable(GL_NORMALIZE) :display:gsg:glgsg(spam): glClear(GL_COLOR_BUFFER_BIT|GL_DEPTH_BUFFER_BIT|GL_STENCIL_BUFFER_BIT|) :display:gsg:glgsg(spam): glMatrixMode(GL_PROJECTION): [ 1 0 0 0 ] [ 0 1 0 0 ] [ 0 0 -1.00002 -1 ] [ 0 0 -2.00002 0 ] :display:gsg:glgsg(spam): glLoadMatrix(GL_MODELVIEW): [ 100 0 0 0 ] [ 0 -4.37114e-06 -100 0 ] [ 0 100 -4.37114e-06 0 ] [ 0 0 0 1 ] :display:gsg:glgsg(spam): glEnable(GL_RESCALE_NORMAL) :display:gsg:glgsg(spam): glDisable(GL_NORMALIZE) :display:gsg:glgsg(spam): begin_draw_primitives: sphere 4032 rows: [ vertex(3f) normal(3f) ] :display:gsg:glgsg(spam): draw_triangles: GeomTriangles, 1984, 5952 :display:gsg:glgsg(spam): glEnable(GL_RESCALE_NORMAL) :display:gsg:glgsg(spam): glDisable(GL_NORMALIZE) :display:gsg:glgsg(spam): glClear(GL_COLOR_BUFFER_BIT|GL_DEPTH_BUFFER_BIT|GL_STENCIL_BUFFER_BIT|) :display:gsg:glgsg(spam): glMatrixMode(GL_PROJECTION): [ 1 0 0 0 ] [ 0 1 0 0 ] [ 0 0 -1.00002 -1 ] [ 0 0 -2.00002 0 ] :display:gsg:glgsg(spam): glLoadMatrix(GL_MODELVIEW): [ 100 0 0 0 ] [ 0 -4.37114e-06 100 0 ] [ 0 -100 -4.37114e-06 0 ] [ 0 0 0 1 ] :display:gsg:glgsg(spam): glEnable(GL_RESCALE_NORMAL) :display:gsg:glgsg(spam): glDisable(GL_NORMALIZE) :display:gsg:glgsg(spam): begin_draw_primitives: sphere 4032 rows: [ vertex(3f) normal(3f) ] :display:gsg:glgsg(spam): draw_triangles: GeomTriangles, 1984, 5952 :display:gsg:glgsg(spam): glEnable(GL_RESCALE_NORMAL) :display:gsg:glgsg(spam): glDisable(GL_NORMALIZE) :display:gsg:glgsg(spam): glClear(GL_COLOR_BUFFER_BIT|GL_DEPTH_BUFFER_BIT|GL_STENCIL_BUFFER_BIT|) :display:gsg:glgsg(spam): glMatrixMode(GL_PROJECTION): [ 1 0 0 0 ] [ 0 1 0 0 ] [ 0 0 -1.00002 -1 ] [ 0 0 -2.00002 0 ] :display:gsg:glgsg(spam): glLoadMatrix(GL_MODELVIEW): [ 100 -8.74228e-06 8.74228e-06 0 ] [ -8.74228e-06 -100 0 0 ] [ 8.74228e-06 0 -100 0 ] [ 0 0 0 1 ] :display:gsg:glgsg(spam): glEnable(GL_RESCALE_NORMAL) :display:gsg:glgsg(spam): glDisable(GL_NORMALIZE) :display:gsg:glgsg(spam): begin_draw_primitives: sphere 4032 rows: [ vertex(3f) normal(3f) ] :display:gsg:glgsg(spam): draw_triangles: GeomTriangles, 1984, 5952 :display:gsg:glgsg(spam): glEnable(GL_RESCALE_NORMAL) :display:gsg:glgsg(spam): glDisable(GL_NORMALIZE) :display:gsg:glgsg(spam): glClear(GL_COLOR_BUFFER_BIT|GL_DEPTH_BUFFER_BIT|GL_STENCIL_BUFFER_BIT|) :display:gsg:glgsg(spam): glMatrixMode(GL_PROJECTION): [ 1 0 0 0 ] [ 0 1 0 0 ] [ 0 0 -1.00002 -1 ] [ 0 0 -2.00002 0 ] :display:gsg:glgsg(spam): glLoadMatrix(GL_MODELVIEW): [ -100 -8.74228e-06 0 0 ] [ 8.74228e-06 -100 0 0 ] [ 0 0 100 0 ] [ 0 0 0 1 ] :display:gsg:glgsg(spam): glEnable(GL_RESCALE_NORMAL) :display:gsg:glgsg(spam): glDisable(GL_NORMALIZE) :display:gsg:glgsg(spam): begin_draw_primitives: sphere 4032 rows: [ vertex(3f) normal(3f) ] :display:gsg:glgsg(spam): draw_triangles: GeomTriangles, 1984, 5952 :display:gsg:glgsg(spam): glEnable(GL_RESCALE_NORMAL) :display:gsg:glgsg(spam): glDisable(GL_NORMALIZE)