@vladislavbelov said his recent refactorings might make it easier but that's still cpp changes. One has to know GLSL and ARB (Until we eventually drop it) to be able to fix it.
It highly depends on your distribution and whether it's a laptop or a desktop. What makes you think it's running on your CPU?
For Nvidia I think there is something called Prime and another one called Bumblebee to do that kind of switching.
The game considers the grid on which units move to be uniform. So the computed paths will not take into account whether it's a swamp or a highway. Units will still try to find the shortest flying path without computing whether it's faster.
I haven't tested but I think one can specify multiple times the phenotype to get an non equal distribution. This could be interesting in depicting civs where there would be less women doing such work
Sadly you can't abuse it to create a mix of citizen, slaves and mix genders.
Vlad told me he'd do the rebase. I haven't asked since.
Well yeah it sucks, but unless I can review those patches I'm not sure I can do much. Now technically if they are atomic it should be pretty obvious if they are correct.
The utf16 one is slightly out of my reach. I don't even know if we have good tests for it.
Not yet. See: https://code.wildfiregames.com/D4085 (Of course point is moot if we move away from Phab, but one fire at a time)
Well it's better if you do, but if nobody touched the files you changed you should be fine.