anyone else with an opinion on that patch?
btw the patch doesn't apply anymore though and it contains some whitespace errors (lines that only contain whitespace)
I'm not sure this really helps much unless you're wanting to do an ES port. On the other hand I don't think this particularly hurts anything, so I'm ambivalent.
Just in case anyone was wondering about the speed drop:
"the reason that gles patch ran slower was because of the shadow support"
And now we know! Someone was recently chatting about N900 support ( http://www.nokian900.com/ )and some mix of converting ioq3 to GLES and some quick and dirty VBO support for some talk he was giving at some symposium or conference. So maybe there's some other interest in this kind of stuff.
I don't know if there will ever be official interest in a mobile port of ioq3, but this info might be of use of anyone churning through bugzilla for info on any GLES conversions.
Though probably anyone interested will just roll their own or base it off of XreaL which has done a bunch of GLES stuff already, I think.
This is oddly more relevent now. In the ioq3 irc channel today we had 1 iphone porter, 1 n900 porter, and 2 android porters. Looks like there's more interest on ioq3 on mobile platforms now.
Created attachment 1807 [details] patch for cleaning up the gl calls based off rev 1305 of svn