hello out there,

      I have a problem with the current dri cvs
(trunk) for a Rage 128. the odd thing is that I got
the damn thing to work (nicely), but with all
programming i think i found a bug in the dri side of
Mesa 5.0.(if that makes any sence.)

        ok, glxinfo output::
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 20021125 AGP
1x x86/MMX/SSE
OpenGL version string: 1.2 Mesa 5.0
OpenGL extensions:
    GL_ARB_imaging, GL_ARB_multitexture,
GL_ARB_texture_env_add,
    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_clip_volume_hint, GL_EXT_convolution,
GL_EXT_compiled_vertex_array,
    GL_EXT_histogram, GL_EXT_packed_pixels,
GL_EXT_polygon_offset,
    GL_EXT_rescale_normal, GL_EXT_texture3D,
GL_EXT_texture_env_add,
    GL_EXT_texture_object, GL_EXT_vertex_array,
GL_IBM_rasterpos_clip,
    GL_MESA_window_pos, GL_NV_texgen_reflection,
GL_SGI_color_matrix,
    GL_SGI_color_table
glu version: 1.3
glu extensions:
    GLU_EXT_nurbs_tessellator,
GLU_EXT_object_space_tess

ok dri is working but glean spits this out::::::
::::::::::::::::::::::::::::::::::::::::::::::::
::::::::::::::::::::::::::::::::::::::::::::::::
$GLEAN_ROOT/bin/glean -r ll -v
----------------------------------------------------------------------
This trivial test simply verifies the internal support
for basic
tests.  It is run on every OpenGL-capable drawing
surface
configuration that supports creation of a window.

basic:  PASS rgb8, z24, win+pmap, id 35
basic:  PASS rgb8, z24, s8, win+pmap, id 36
basic:  PASS rgb8, z24, accrgb16, win+pmap, id 37
basic:  PASS rgb8, z24, s8, accrgb16, win+pmap, id 38
basic:  PASS rgb8, db, z24, win+pmap, id 39
basic:  PASS rgb8, db, z24, s8, win+pmap, id 40
basic:  PASS rgb8, db, z24, accrgb16, win+pmap, id 41
basic:  PASS rgb8, db, z24, s8, accrgb16, win+pmap, id
42
basic:  PASS rgb8, z24, win+pmap, id 43
basic:  PASS rgb8, z24, s8, win+pmap, id 44
basic:  PASS rgb8, z24, accrgb16, win+pmap, id 45
basic:  PASS rgb8, z24, s8, accrgb16, win+pmap, id 46
basic:  PASS rgb8, db, z24, win+pmap, id 47
basic:  PASS rgb8, db, z24, s8, win+pmap, id 48
basic:  PASS rgb8, db, z24, accrgb16, win+pmap, id 49
basic:  PASS rgb8, db, z24, s8, accrgb16, win+pmap, id
50

----------------------------------------------------------------------
This trivial test simply verifies the internal support
for basic
performance tests.  It is run on every OpenGL-capable
drawing surface
configuration that supports creation of a window.  If
everything is
working correctly, each result should be close to 0.1
second.

basicPerf:  PASS rgb8, z24, win+pmap, id 35
        Average = 0.109621      Range = [0.109343,
0.109771]
basicPerf:  PASS rgb8, z24, s8, win+pmap, id 36
        Average = 0.109803      Range = [0.109752,
0.109829]
basicPerf:  PASS rgb8, z24, accrgb16, win+pmap, id 37
        Average = 0.109669      Range = [0.109416,
0.109897]
basicPerf:  PASS rgb8, z24, s8, accrgb16, win+pmap, id
38
        Average = 0.109688      Range = [0.109449,
0.109809]
basicPerf:  PASS rgb8, db, z24, win+pmap, id 39
        Average = 0.109066      Range = [0.10888,
0.109413]
basicPerf:  PASS rgb8, db, z24, s8, win+pmap, id 40
        Average = 0.108873      Range = [0.10883,
0.108899]
basicPerf:  PASS rgb8, db, z24, accrgb16, win+pmap, id
41
        Average = 0.108224      Range = [0.10694,
0.108873]
basicPerf:  PASS rgb8, db, z24, s8, accrgb16,
win+pmap, id 42
        Average = 0.108193      Range = [0.106623,
0.109109]
basicPerf:  PASS rgb8, z24, win+pmap, id 43
        Average = 0.109771      Range = [0.109755,
0.109794]
basicPerf:  PASS rgb8, z24, s8, win+pmap, id 44
        Average = 0.109717      Range = [0.109566,
0.109944]
basicPerf:  PASS rgb8, z24, accrgb16, win+pmap, id 45
        Average = 0.109748      Range = [0.109742,
0.109753]
basicPerf:  PASS rgb8, z24, s8, accrgb16, win+pmap, id
46
        Average = 0.109786      Range = [0.109747,
0.109834]
basicPerf:  PASS rgb8, db, z24, win+pmap, id 47
        Average = 0.108785      Range = [0.108727,
0.108837]
basicPerf:  PASS rgb8, db, z24, s8, win+pmap, id 48
        Average = 0.108742      Range = [0.108573,
0.109001]
basicPerf:  PASS rgb8, db, z24, accrgb16, win+pmap, id
49
        Average = 0.10828       Range = [0.106934,
0.109027]
basicPerf:  PASS rgb8, db, z24, s8, accrgb16,
win+pmap, id 50
        Average = 0.108985      Range = [0.10871,
0.109315]

----------------------------------------------------------------------
This test sanity-checks the ability to use multiple
rendering
contexts.  It creates several contexts with differing
characteristics (e.g., some are direct-rendering and
some
are indirect-rendering, if the window system binding
supports
that distinction).  Then it runs through all pairs of
contexts,
making each one "current" in turn and verifying that
simple
rendering succeeds.

makeCurrent:  PASS rgb8, z24, win+pmap, id 35
makeCurrent:  PASS rgb8, z24, s8, win+pmap, id 36
makeCurrent:  PASS rgb8, z24, accrgb16, win+pmap, id
37
makeCurrent:  PASS rgb8, z24, s8, accrgb16, win+pmap,
id 38
makeCurrent:  PASS rgb8, db, z24, win+pmap, id 39
makeCurrent:  PASS rgb8, db, z24, s8, win+pmap, id 40
makeCurrent:  PASS rgb8, db, z24, accrgb16, win+pmap,
id 41
makeCurrent:  PASS rgb8, db, z24, s8, accrgb16,
win+pmap, id 42
makeCurrent:  PASS rgb8, z24, win+pmap, id 43
makeCurrent:  PASS rgb8, z24, s8, win+pmap, id 44
makeCurrent:  PASS rgb8, z24, accrgb16, win+pmap, id
45
makeCurrent:  PASS rgb8, z24, s8, accrgb16, win+pmap,
id 46
makeCurrent:  PASS rgb8, db, z24, win+pmap, id 47
makeCurrent:  PASS rgb8, db, z24, s8, win+pmap, id 48
makeCurrent:  PASS rgb8, db, z24, accrgb16, win+pmap,
id 49
makeCurrent:  PASS rgb8, db, z24, s8, accrgb16,
win+pmap, id 50

----------------------------------------------------------------------
This test checks all combinations of source and
destination
blend factors for the GL_FUNC_ADD blend equation.  It
operates
on all RGB or RGBA drawing surface configurations that
support
the creation of windows.

Note that a common cause of failures for this test is
small errors
introduced when an implementation scales color values
incorrectly;
for example, converting an 8-bit color value to float
by
dividing by 256 rather than 255, or computing a
blending result
by shifting a double-width intermediate value rather
than scaling
it.  Also, please note that the OpenGL spec requires
that when
converting from floating-point colors to integer form,
the result
must be rounded to the nearest integer, not truncated.
[1.2.1, 2.13.9]

The test reports two error measurements.  The first
(readback) is
the error detected when reading back raw values that
were written
to the framebuffer.  The error in this case should be
very close
to zero, since the values are carefully constructed so
that they
can be represented accurately in the framebuffer.  The
second
(blending) is the error detected in the result of the
blending
computation.  For the test to pass, these errors must
both be
no greater than one least-significant bit in the
framebuffer
representation of a color.

Floating point exception
^^^^^^^^^^^^^^^^^^^^^^^^----is the last i see for a
great many opengl programs 
can any one help. or guide me to not be so stupid.


dax----------------------


__________________________________________________
Do you Yahoo!?
Yahoo! Mail Plus - Powerful. Affordable. Sign up now.
http://mailplus.yahoo.com


-------------------------------------------------------
This sf.net email is sponsored by:
With Great Power, Comes Great Responsibility 
Learn to use your power at OSDN's High Performance Computing Channel
http://hpc.devchannel.org/
_______________________________________________
Dri-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/dri-devel

Reply via email to