From: thork <th...@so...> - 2002-12-28 06:05:16
|
Hi everyone I am having some problems when I compile the cvs tree of DRI with SSE enabled (I juts #cvs co xc, two hours ago, but this is happening since a long time anyway) My PC: AMD Athlon(TM) XP1600+ flags : fpu vme de tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 mmx fxsr sse syscall mmxext 3dnowext 3dnow Radeon VE QY, Linux 2.4.20, glibc 2.2.5 glxinfo sais there is no problem and dri seems to be working fine, but when I do # glxgears (or any other 3D app) it sais disabling TCL support Floating point exception GDB sais: Program received signal SIGFPE, Arithmetic exception. [Switching to Thread 1024 (LWP 14835)] 0x404175c7 in _mesa_test_os_sse_exception_support () from /usr/X11R6/lib/modules/dri/radeon_dri.so and the _mesa_test_os_sse_exception_support() code sais in a comment /* Perform an SSE divide-by-zero to see if the operating system * correctly supports unmasked SIMD FPU exceptions. Signal handlers for * SIGILL and SIGFPE should have been set before calling this function, * otherwise this could kill the client application. */ does this mean there is a problem with Linux or with my CPU? I am using Linux 2.4.20 and this didn't use to happen whith 2.4.19. When I compile DRI without SSE it works fine, poor performance, but it works. Sorry for my super english, and thanks Esteban Fuentes, Republica Independiente de Magallanes |