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

Reply via email to