dual Athlon MP 1900+

"cubemap" is solved but "stex3d" and "texdown"+"b" NOT.
MESA_NO_SSE help in both cases.

Mesa/demos> ./cubemap
GL_RENDERER: Mesa DRI R200 20021125 AGP 4x x86/MMX/3DNow!/SSE TCL
GL_REFLECTION_MAP_ARB mode
keys:
  SPACE - toggle animation
  CURSOR KEYS - rotation
  m - toggle texgen reflection mode
  z/Z - change viewing distance

Mesa/demos> ./stex3d
GL_RENDERER: Mesa DRI R200 20021125 AGP 4x x86/MMX/3DNow!/SSE TCL
GL_MAX_3D_TEXTURE_SIZE: 128
Current 3D texture size: 64 x 64 x 64
creating 3d textures...
setting up 3d texture...
finished setting up 3d texture image.

Usage: stex3d  <cmd line options>
 cmd line options:
      -wxxx   Width of the texture (Default=64)
      -hxxx   Height of the texture (Default=64)
      -dxxx   Depth of the texture (Default=64)
 Keyboard Options:
    up/down   rotate around X
  left/right  rotate around Y
      z/Z     rotate around Z
       a      toggle animation
       s      toggle smooth shading
       t      toggle texgen mode
       o      toggle object: torus/sphere
       i      toggle texture image: noise/gradient
Floating exception (core dumped)
Mesa/demos> gdb ./stex3d core
GNU gdb 20010316
Copyright 2001 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB.  Type "show warranty" for details.
This GDB was configured as "i386-suse-linux"...
Core was generated by `./stex3d'.
Program terminated with signal 8, Arithmetic exception.
Reading symbols from /usr/X11R6/lib/libglut.so.3...done.
Loaded symbols for /usr/X11R6/lib/libglut.so.3
Reading symbols from /usr/X11R6/lib/libGLU.so.1...done.
Loaded symbols for /usr/X11R6/lib/libGLU.so.1
Reading symbols from /usr/X11R6/lib/libGL.so.1...done.
Loaded symbols for /usr/X11R6/lib/libGL.so.1
Reading symbols from /lib/libm.so.6...done.
Loaded symbols for /lib/libm.so.6
Reading symbols from /lib/libc.so.6...done.
Loaded symbols for /lib/libc.so.6
Reading symbols from /usr/X11R6/lib/libX11.so.6...done.
Loaded symbols for /usr/X11R6/lib/libX11.so.6
Reading symbols from /usr/X11R6/lib/libXmu.so.6...done.
Loaded symbols for /usr/X11R6/lib/libXmu.so.6
Reading symbols from /usr/X11R6/lib/libXt.so.6...done.
Loaded symbols for /usr/X11R6/lib/libXt.so.6
Reading symbols from /usr/X11R6/lib/libXi.so.6...done.
Loaded symbols for /usr/X11R6/lib/libXi.so.6
Reading symbols from /usr/lib/libstdc++-libc6.2-2.so.3...done.
Loaded symbols for /usr/lib/libstdc++-libc6.2-2.so.3
Reading symbols from /lib/libpthread.so.0...done.
Loaded symbols for /lib/libpthread.so.0
Reading symbols from /usr/X11R6/lib/libXext.so.6...done.
Loaded symbols for /usr/X11R6/lib/libXext.so.6
Reading symbols from /lib/libdl.so.2...done.
Loaded symbols for /lib/libdl.so.2
Reading symbols from /lib/ld-linux.so.2...done.
Loaded symbols for /lib/ld-linux.so.2
Reading symbols from /usr/X11R6/lib/libSM.so.6...done.
Loaded symbols for /usr/X11R6/lib/libSM.so.6
Reading symbols from /usr/X11R6/lib/libICE.so.6...done.
Loaded symbols for /usr/X11R6/lib/libICE.so.6
Reading symbols from /usr/X11R6/lib/modules/dri/r200_dri.so...done.
Loaded symbols for /usr/X11R6/lib/modules/dri/r200_dri.so
#0  0x40610d49 in _mesa_sse_transform_points3_3d ()
   from /usr/X11R6/lib/modules/dri/r200_dri.so
(gdb) bt
#0  0x40610d49 in _mesa_sse_transform_points3_3d ()
   from /usr/X11R6/lib/modules/dri/r200_dri.so
#1  0x0828ca18 in ?? ()
#2  0x40524310 in default_calloc () from 
/usr/X11R6/lib/modules/dri/r200_dri.so
#3  0xfffad7e8 in ?? ()
(gdb) info registers
eax            0x10     16
ecx            0x828d820        136894496
edx            0x8050720        134547232
ebx            0x6      6
esp            0xbfffebfc       0xbfffebfc
ebp            0x8055c00        0x8055c00
esi            0x823a2a8        136553128
edi            0x828caa0        136891040
eip            0x40610d49       0x40610d49
eflags         0x10202  66050
cs             0x23     35
ss             0x2b     43
ds             0x2b     43
es             0x2b     43
fs             0x2b     43
gs             0x2b     43
fctrl          0x7f     127
fstat          0x0      0
ftag           0x0      0
fiseg          0x0      0
fioff          0x0      0
foseg          0x20     32
fooff          0x0      0
fop            0x0      0
xmm0           0xffffffffffffffffffffffffffffffff
xmm1           0xffffffffffffffffffffffffffffffff
xmm2           0xffffffffffffffffffffffffffffffff
xmm3           0xffffffffffffffffffffffffffffffff
xmm4           0xffffffffffffffffffffffffffffffff
xmm5           0xffffffffffffffffffffffffffffffff
xmm6           0xffffffffffffffffffffffffffffffff
xmm7           0xffffffffffffffffffffffffffffffff
mxcsr          0x1f80   8064
(gdb) disassemble
Dump of assembler code for function _mesa_sse_transform_points3_3d:
0x40610ce4 <_mesa_sse_transform_points3_3d>:    push   %esi
0x40610ce5 <_mesa_sse_transform_points3_3d+1>:  push   %edi
0x40610ce6 <_mesa_sse_transform_points3_3d+2>:  mov    0x14(%esp,1),%esi
0x40610cea <_mesa_sse_transform_points3_3d+6>:  mov    0xc(%esp,1),%edi
0x40610cee <_mesa_sse_transform_points3_3d+10>: mov    0x10(%esp,1),%edx
0x40610cf2 <_mesa_sse_transform_points3_3d+14>: mov    0x8(%esi),%ecx
0x40610cf5 <_mesa_sse_transform_points3_3d+17>: test   %ecx,%ecx
0x40610cf7 <_mesa_sse_transform_points3_3d+19>:
    je     0x40610d82 <_mesa_sse_transform_points3_3d+158>
0x40610cfd <_mesa_sse_transform_points3_3d+25>: mov    0xc(%esi),%eax
0x40610d00 <_mesa_sse_transform_points3_3d+28>: orl    $0x7,0x14(%edi)
0x40610d04 <_mesa_sse_transform_points3_3d+32>: mov    %ecx,0x8(%edi)
0x40610d07 <_mesa_sse_transform_points3_3d+35>: movl   $0x3,0x10(%edi)
0x40610d0e <_mesa_sse_transform_points3_3d+42>: shl    $0x4,%ecx
0x40610d11 <_mesa_sse_transform_points3_3d+45>: mov    0x4(%esi),%esi
0x40610d14 <_mesa_sse_transform_points3_3d+48>: mov    0x4(%edi),%edi
0x40610d17 <_mesa_sse_transform_points3_3d+51>: add    %edi,%ecx
0x40610d19 <_mesa_sse_transform_points3_3d+53>: lea    0x0(%esi,1),%esi
0x40610d20 <_mesa_sse_transform_points3_3d+60>: movaps 0x0(%edx),%xmm0
0x40610d24 <_mesa_sse_transform_points3_3d+64>: movaps 0x10(%edx),%xmm1
0x40610d28 <_mesa_sse_transform_points3_3d+68>: movaps 0x20(%edx),%xmm2
0x40610d2c <_mesa_sse_transform_points3_3d+72>: movaps 0x30(%edx),%xmm3
0x40610d30 <_mesa_sse_transform_points3_3d+76>: nop
0x40610d31 <_mesa_sse_transform_points3_3d+77>: nop
0x40610d32 <_mesa_sse_transform_points3_3d+78>: nop
0x40610d33 <_mesa_sse_transform_points3_3d+79>: nop
0x40610d34 <_mesa_sse_transform_points3_3d+80>: nop
0x40610d35 <_mesa_sse_transform_points3_3d+81>: nop
0x40610d36 <_mesa_sse_transform_points3_3d+82>: nop
0x40610d37 <_mesa_sse_transform_points3_3d+83>: nop
0x40610d38 <_mesa_sse_transform_points3_3d+84>: nop
0x40610d39 <_mesa_sse_transform_points3_3d+85>: nop
0x40610d3a <_mesa_sse_transform_points3_3d+86>: nop
0x40610d3b <_mesa_sse_transform_points3_3d+87>: nop
0x40610d3c <_mesa_sse_transform_points3_3d+88>: nop
0x40610d3d <_mesa_sse_transform_points3_3d+89>: nop
0x40610d3e <_mesa_sse_transform_points3_3d+90>: nop
0x40610d3f <_mesa_sse_transform_points3_3d+91>: nop
0x40610d40 <_mesa_sse_transform_points3_3d+92>: movss  0x0(%esi),%xmm4
0x40610d45 <_mesa_sse_transform_points3_3d+97>: shufps $0x0,%xmm4,%xmm4
0x40610d49 <_mesa_sse_transform_points3_3d+101>:        mulps  %xmm0,%xmm4
0x40610d4c <_mesa_sse_transform_points3_3d+104>:        movss  0x4(%esi),%xmm5
0x40610d51 <_mesa_sse_transform_points3_3d+109>:        shufps 
$0x0,%xmm5,%xmm5
0x40610d55 <_mesa_sse_transform_points3_3d+113>:        mulps  %xmm1,%xmm5
0x40610d58 <_mesa_sse_transform_points3_3d+116>:        movss  0x8(%esi),%xmm6
0x40610d5d <_mesa_sse_transform_points3_3d+121>:        shufps 
$0x0,%xmm6,%xmm6
0x40610d61 <_mesa_sse_transform_points3_3d+125>:        mulps  %xmm2,%xmm6
0x40610d64 <_mesa_sse_transform_points3_3d+128>:        addps  %xmm5,%xmm4
0x40610d67 <_mesa_sse_transform_points3_3d+131>:        addps  %xmm6,%xmm4
0x40610d6a <_mesa_sse_transform_points3_3d+134>:        addps  %xmm3,%xmm4
0x40610d6d <_mesa_sse_transform_points3_3d+137>:        movlps %xmm4,0x0(%edi)
0x40610d71 <_mesa_sse_transform_points3_3d+141>:        unpckhps %xmm4,%xmm4
0x40610d74 <_mesa_sse_transform_points3_3d+144>:        movss  %xmm4,0x8(%edi)
0x40610d79 <_mesa_sse_transform_points3_3d+149>:        add    $0x10,%edi
0x40610d7c <_mesa_sse_transform_points3_3d+152>:        add    %eax,%esi
0x40610d7e <_mesa_sse_transform_points3_3d+154>:        cmp    %ecx,%edi
0x40610d80 <_mesa_sse_transform_points3_3d+156>:
    jne    0x40610d40 <_mesa_sse_transform_points3_3d+92>
0x40610d82 <_mesa_sse_transform_points3_3d+158>:        pop    %edi
0x40610d83 <_mesa_sse_transform_points3_3d+159>:        pop    %esi
0x40610d84 <_mesa_sse_transform_points3_3d+160>:        ret
0x40610d85 <_mesa_sse_transform_points3_3d+161>:        nop
0x40610d86 <_mesa_sse_transform_points3_3d+162>:        nop
0x40610d87 <_mesa_sse_transform_points3_3d+163>:        nop
0x40610d88 <_mesa_sse_transform_points3_3d+164>:        nop
0x40610d89 <_mesa_sse_transform_points3_3d+165>:        nop
0x40610d8a <_mesa_sse_transform_points3_3d+166>:        nop
0x40610d8b <_mesa_sse_transform_points3_3d+167>:        nop
0x40610d8c <_mesa_sse_transform_points3_3d+168>:        nop
0x40610d8d <_mesa_sse_transform_points3_3d+169>:        nop
0x40610d8e <_mesa_sse_transform_points3_3d+170>:        nop
0x40610d8f <_mesa_sse_transform_points3_3d+171>:        nop
0x40610d90 <_mesa_sse_transform_points3_3d+172>:        nop
0x40610d91 <_mesa_sse_transform_points3_3d+173>:        nop
0x40610d92 <_mesa_sse_transform_points3_3d+174>:        nop
0x40610d93 <_mesa_sse_transform_points3_3d+175>:        nop
0x40610d94 <_mesa_sse_transform_points3_3d+176>:        nop
0x40610d95 <_mesa_sse_transform_points3_3d+177>:        nop
0x40610d96 <_mesa_sse_transform_points3_3d+178>:        nop
0x40610d97 <_mesa_sse_transform_points3_3d+179>:        nop
0x40610d98 <_mesa_sse_transform_points3_3d+180>:        nop
0x40610d99 <_mesa_sse_transform_points3_3d+181>:        nop
0x40610d9a <_mesa_sse_transform_points3_3d+182>:        nop
0x40610d9b <_mesa_sse_transform_points3_3d+183>:        nop
0x40610d9c <_mesa_sse_transform_points3_3d+184>:        nop
0x40610d9d <_mesa_sse_transform_points3_3d+185>:        nop
0x40610d9e <_mesa_sse_transform_points3_3d+186>:        nop
0x40610d9f <_mesa_sse_transform_points3_3d+187>:        nop
End of assembler dump.

-Dieter


-------------------------------------------------------
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