Hi Maxim, This sounds very much like a buggy OpenGL driver. The fact that counter strike works is only an indication that the exact parts of OpenGL that it exercises aren't buggy, and may even be that the drivers developers only tested against particular games.
As to isolating what parts of the OpenGL driver are causing problems you'll need to iterate through starting from very simply apps to more sophisticated ones, and use the debugger to catch where it crashes. In your case if osgviewer crashes at start up then it's likely the problem is in the creation of the window + graphics context, or in the initialization of the extensions that the OSG can use. All this code has been thoroughly tested and works just fine for a wide range of hardware, drivers and OS's - as pretty well all OSG users exercise these parts of the OSG code base so it pretty likely that there won't be a bug on the OSG side, whole one can't rule out an OSG bug completely your most productive route would be to look at why the driver is failing. Robert. On Wed, Oct 21, 2009 at 9:21 AM, Maxim Gammer <[email protected]> wrote: > Hello! > > I wonder if anyone has an idea about what’s wrong with the following… > > OsgViewer terminates while running on an integrated video “via/s36 UniCrome > Pro IGP” > > OSG 2.8.2 > Windows XP SP3. Driver update didn’t help. If I uninstall the videodriver > at all, then it runs in software mode, but very slowly. > > Note. Counter Strike runs in OpenGL mode with no problem. > > Where to dig in this case? > > Here what it shows in debug mode… > > View::init() > > View::requestWarpPointer(512,384) > > Returning master camera > > View::requestWarpPointer(512,384) > > Returning master camera > > Done DatabasePager::addLoadedDataToSceneGraph0.00223498ms, > > > OpenGL extensions supported by installed OpenGL drivers are: > > GL_ARB_multitexture > > GL_ARB_point_parameters > > GL_ARB_texture_compression > > GL_ARB_texture_env_add > > GL_ARB_texture_env_combine > > GL_ARB_texture_env_dot3 > > GL_ARB_texture_mirrored_repeat > > GL_ARB_transpose_matrix > > GL_ARB_window_pos > > GL_EXT_abgr > > GL_EXT_bgra > > GL_EXT_blend_color > > GL_EXT_blend_minmax > > GL_EXT_blend_subtract > > GL_EXT_compiled_vertex_array > > GL_EXT_draw_range_elements > > GL_EXT_fog_coord > > GL_EXT_packed_pixels > > GL_EXT_paletted_texture > > GL_EXT_rescale_normal > > GL_EXT_secondary_color > > GL_EXT_separate_specular_color > > GL_EXT_stencil_wrap > > GL_EXT_texture_compression_s3tc > > GL_EXT_texture_env_add > > GL_EXT_texture_env_combine > > GL_EXT_texture_env_dot3 > > GL_EXT_texture_lod_bias > > GL_EXT_vertex_array > > GL_S3_s3tc > > GL_WIN_swap_hint > > WGL_ARB_extensions_string > > WGL_ARB_pbuffer > > WGL_ARB_pixel_format > > WGL_EXT_extensions_string > > OpenGL extension 'GL_ARB_vertex_shader' is not supported. > > OpenGL extension 'GL_ARB_multitexture' is supported. > > OpenGL extension 'GL_ARB_vertex_program' is not supported. > > OpenGL extension 'GL_EXT_secondary_color' is supported. > > OpenGL extension 'GL_EXT_fog_coord' is supported. > > OpenGL extension 'GL_ARB_multitexture' is supported. > > OpenGL extension 'GL_NV_occlusion_query' is not supported. > > OpenGL extension 'GL_ARB_occlusion_query' is not supported. > > OpenGL extension 'GL_EXT_timer_query' is not supported. > > OpenGL extension 'GL_EXT_secondary_color' is supported. > > OpenGL extension 'GL_EXT_fog_coord' is supported. > > OpenGL extension 'GL_ARB_multitexture' is supported. > > OpenGL extension 'GL_EXT_texture_filter_anisotropic' is not supported. > > OpenGL extension 'GL_ARB_texture_compression' is supported. > > OpenGL extension 'GL_EXT_texture_compression_s3tc' is supported. > > OpenGL extension 'GL_IBM_texture_mirrored_repeat' is not supported. > > OpenGL extension 'GL_ARB_texture_mirrored_repeat' is supported. > > OpenGL extension 'GL_EXT_texture_edge_clamp' is supported. > > OpenGL extension 'GL_ARB_texture_border_clamp' is not supported. > > OpenGL extension 'GL_SGIS_generate_mipmap' is not supported. > > OpenGL extension 'GL_ARB_shadow' is not supported. > > OpenGL extension 'GL_ARB_shadow_ambient' is not supported. > > OpenGL extension 'GL_APPLE_client_storage' is not supported. > > OpenGL extension 'GL_ARB_texture_non_power_of_two' is not supported. > > OpenGL extension 'GL_EXT_texture_integer' is not supported. > > OpenGL extension 'GL_EXT_framebuffer_object' is not supported. > > > > Cheers, > > > Maxim Gammer > > _______________________________________________ > osg-users mailing list > [email protected] > http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org > >
_______________________________________________ osg-users mailing list [email protected] http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org

