[Scummvm-devel] PORTERS/ALL: Merging gso2010-opengl, and which ports it may break
Jordi Vilalta Prat
jvprat at jvprat.com
Sat Nov 27 02:39:15 CET 2010
Hi,
2010/11/26 Max Horn:
> so I managed to merge the gsoc2010-opengl branch locally. Phew, quite a load of work, a lot of it manually... I really would not want to do this again, so let's try to move to git *before* gsoc 2011 ;).
Good work! Thanks for keeping it rolling :)
> Worse, though, the gph, openpandora and wince ports will be severely broken as they have not been adapted to the changes made to the base SDL backend. Luckily, I think adapting them should be mostly straightforward: It often amounts to removing code that was originally copied from the SDL backend, and replacing it by calls to the base backend; and also moving some code to new GraphicsManager and EventManager classes
> Still, in each case somebody who can compile for and test on the target systems would have to perform the adaption. I am willing to help with that (by explaining how to do stuff etc.), but we really would need people to work on each.
>
>
> The question now is how to proceed. Ideally, I'd like to merge this into our repository as soon as possible, because every time somebody modifies backend code, I may have to re-merge those changes... And I don't have indefinitely much time to spend on this. It seems to me that merging this right away has the advantage that it maximizes the time porters have to work on this before the next release, and minimizes the time I need to keep the changes in sync with trunk.
Don't let it rot. I don't remember any strong opposition to this in
the discussion opened one month ago. I vote for merging it right away.
> But e.g. the WinCE port is a bit understaffed right now. I am not sure whether Robin, or anybody, would have the time to actually work on it. Thus, if I merge that stuff now, there is some risk that we can't have a WinCE version of 1.3.0 because nobody has the time and resources to make it work again...
If nobody can dedicate time to the WinCE port currently we should make
a call for help like it was done for the PalmOS port (let's hope the
end result is different). It would probably break for another reason
sooner or later even if we didn't merge the opengl branch, so I
propose not letting it difficult the improvement of the active ports.
Regards,
Jordi
More information about the Scummvm-devel
mailing list