Hi, There are two remaining issues with cleaning Mesa core from XFree86 legacy:
- XFree86Server in src/mesa/main/execmem.c Can people elaborate why is this needed (security ?) and an acceptable way to get rid of it (gl_constants ? when is this hit ? how to fallback ?) - dix-config.h in src/mesa/main/glheader.h This can be replaced with xorg-server.h in src/mesa/drivers/x11/glxheader.h And two other legacy issues which could be cleaned: - SSE exception test in src/mesa/x86/common_x86.c This is disabled for IN_DRI_DRIVER which actually serves as a kernel version check for 2.4.0 and later. Can we replace it with just a compile-time kernel version check which disables SSE on pre-2.4.0 or drop it altogether ? - glcontextmodes It is no longer linked with DRI drivers, libGL passes function pointers through the DRI interface. Can we move it to src/glx/x11 now that Mesa is in git ? george. ------ this is mostly a rehashing of remaining issues from https://bugs.freedesktop.org/show_bug.cgi?id=6355 which require feedback from Mesa developers. _________________________________________________________________ Express yourself instantly with MSN Messenger! Download today it's FREE! http://messenger.msn.click-url.com/go/onm00200471ave/direct/01/ ------------------------------------------------------------------------- Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT & business topics through brief surveys-and earn cash http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV _______________________________________________ Mesa3d-dev mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/mesa3d-dev
