Xine cannot use OpenGL

Bernard mentink yellowdog-general@lists.terrasoftsolutions.com
Thu Oct 10 18:56:01 2002


Hi,

I have got OpenGL working (with Neill Miller's help) on my G3 PowerBook 
Pismo. Glxinfo reports:
-------------------------------- glxinfo----------------------------
name of display: :0.0
display: :0  screen: 0
direct rendering: Yes
server glx vendor string: SGI
server glx version string: 1.2
server glx extensions:
    GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_EXT_import_context
client glx vendor string: SGI
client glx version string: 1.2
client glx extensions:
    GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_EXT_import_context
GLX extensions:
    GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_EXT_import_context
OpenGL vendor string: VA Linux Systems, Inc.
OpenGL renderer string: Mesa DRI Rage128 20010405 M3 AGP 1x
OpenGL version string: 1.2 Mesa 3.4.2
OpenGL extensions:
    GL_ARB_multitexture, GL_ARB_transpose_matrix, GL_EXT_abgr,
    GL_EXT_clip_volume_hint, GL_EXT_compiled_vertex_array, 
GL_EXT_histogram,
    GL_EXT_packed_pixels, GL_EXT_polygon_offset, GL_EXT_rescale_normal,
    GL_EXT_stencil_wrap, GL_EXT_texture3D, GL_EXT_texture_env_add,
    GL_EXT_texture_object, GL_EXT_texture_lod_bias, GL_EXT_vertex_array,
    GL_MESA_window_pos, GL_MESA_resize_buffers, GL_NV_texgen_reflection,
    GL_PGI_misc_hints, GL_SGIS_pixel_texture, GL_SGIS_texture_edge_clamp
glu version: 1.3
glu extensions:
    GLU_EXT_nurbs_tessellator, GLU_EXT_object_space_tess

   visual  x  bf lv rg d st colorbuffer ax dp st accumbuffer  ms  cav
 id dep cl sp sz l  ci b ro  r  g  b  a bf th cl  r  g  b  a ns b eat
----------------------------------------------------------------------
0x23 16 tc  0 16  0 r  y  .  5  6  5  0  0 16  0  0  0  0  0  0 0 None
0x24 16 tc  0 16  0 r  y  .  5  6  5  0  0 16  8  0  0  0  0  0 0 Slow
0x25 16 tc  0 16  0 r  y  .  5  6  5  0  0 16  0 16 16 16  0  0 0 Slow
0x26 16 tc  0 16  0 r  y  .  5  6  5  0  0 16  8 16 16 16  0  0 0 Slow
0x27 16 dc  0 16  0 r  y  .  5  6  5  0  0 16  0  0  0  0  0  0 0 None
0x28 16 dc  0 16  0 r  y  .  5  6  5  0  0 16  8  0  0  0  0  0 0 Slow
0x29 16 dc  0 16  0 r  y  .  5  6  5  0  0 16  0 16 16 16  0  0 0 Slow
0x2a 16 dc  0 16  0 r  y  .  5  6  5  0  0 16  8 16 16 16  0  0 0 Slow

-----------------------------------------

and glxgrears reports a frame-rate of 450 FPS, which I would think is ok 
for a 400Mhz Pismo.

I would think then, that using OpenGL on Xine would give accellerated 
video, however Xine reports this error
when I try to run it with OpenGL:

----------------------------- xine console error 
-------------------------------------------------

EXPERIMENTAL opengl output plugin
video_out_opengl: no OpenGL support available (glXChooseVisual)
videowin: output driver cannot select a working visual
This is xine (X11 gui) - a free video player v0.9.13
(c) 2000-2002 by G. Bartsch and the xine project team.
Built with xine library 0.9.13 [Tue 01 Oct 2002 18:55:01]-[gcc version 
2.95.4 20010319 (prerelease/franzo/20011204)]-[Linux 2.4.19-4a ppc].
Found xine library version: 0.9.13 (0.9.13).
XServer Vendor: The XFree86 Project, Inc. Release: 40200000,
        Protocol Version: 11, Revision: 0,
        Available Screen(s): 1, using 0
        Depth: 16.
Display is not using Xinerama.
yuv2rgb: no accelerated colorspace conversion found
load_plugins: video output plugin OpenGL successfully loaded.

----------------------------------------------------------

Can anyone shed some light on this.

Thanks,
Bernie.