Two reasons: - Makes it more straight-forward to add brightmaps to the non-power-of-two rendering functions. - Made it easier to split off brightmap rendering. Hopefully improves performance, but I haven't thoroughly tested this.
# Conflicts: # src/CMakeLists.txt # src/r_draw.c # src/sdl/Srb2SDL-vc10.vcxproj