So it doesn't matter much. I'll just happily revert and update.
Holy WTF, Batman! It's finding me errors and warnings
everywhere! It starts by complaining that in actor.h the ';' is missing before picnum, line 631. So it's interpreting FTextureID as a variable, assumed to be an int. So it means it doesn't recognize FTextureID. So it means that there are missing #include "textures/textures.h" pragmas in some files.
Starting with r_opengl.cpp. Adding...
Doesn't solve it. Hey, there is no textures.h
here!
I'll copy that from ZDoom and re-check.
Okay, it works except I'll have to add the brightmap stuff and similar properties before it really works.
Okay, back to r123 to get a look at FTexture and copy the OpenGL extras to the class as defined in ZDoom's textures.h, then update to r124 and adding include pragmas again.