X11 isnt so buggy as it used to be?

in src/video/x11/SDL_x11modes.c there are workarounds for buggy X
implementations … there is also a bit of hardcoded logic that says if the
host system is alpha, powerpc, or sparc64, then the X server is buggy …

#if defined(alpha) || defined(sparc64) || defined(powerpc)
/* The alpha, sparc64 and PPC XFree86 servers are also buggy */
buggy_X11 = 1;
#endif

this code has been around for almost 3 years now … in Gentoo, we’ve been
removing that and users of these architectures can now select different
resolutions like they should …
i’ve personally verified this on powerppc but have had users of alpha report
it works fine now also …

perhaps a second look is in order for this bit of code ?
-mike

#if defined(alpha) || defined(sparc64) || defined(powerpc)
/* The alpha, sparc64 and PPC XFree86 servers are also buggy */
buggy_X11 = 1;
#endif

this code has been around for almost 3 years now … in Gentoo, we’ve been
removing that and users of these architectures can now select different
resolutions like they should …
i’ve personally verified this on powerppc but have had users of alpha report
it works fine now also …

perhaps a second look is in order for this bit of code ?

Perhaps we can do an X server version check on this? I haven’t updated my
Linux/PPC installation in a couple of years and it’s still buggy for me…

See ya,
-Sam Lantinga, Software Engineer, Blizzard Entertainment

ah well all our tests have involved 4.3.x+ … i could double check 4.2.x if
that’s a vague area …
-mikeOn Wednesday 03 March 2004 01:57 am, Sam Lantinga wrote:

Perhaps we can do an X server version check on this? I haven’t updated my
Linux/PPC installation in a couple of years and it’s still buggy for me…

That would be great.

Thanks!
-Sam Lantinga, Software Engineer, Blizzard Entertainment> On Wednesday 03 March 2004 01:57 am, Sam Lantinga wrote:

Perhaps we can do an X server version check on this? I haven’t updated my
Linux/PPC installation in a couple of years and it’s still buggy for me…

ah well all our tests have involved 4.3.x+ … i could double check 4.2.x if
that’s a vague area …