-Remove all of the 2 column cache-friendly drawer functions. They were removed from ZDoom 1.23 because any performance gains were negated by the complexity of the code necessary to use them.
-Imported ZDoom 1.23's version of rt_draw4cols.
-Fixed a few warnings in r_drawt.cpp.

git-svn-id: http://odamex.net/svn/root/branches/rend32@3884 b0bcef46-2027-0410-bd56-ab726e9a1d04
Whoops - fix a typo

git-svn-id: http://odamex.net/svn/root/branches/rend32@3885 b0bcef46-2027-0410-bd56-ab726e9a1d04
-Don't increment rw_light twice per column when rendering a masked seg range.

git-svn-id: http://odamex.net/svn/root/branches/rend32@3886 b0bcef46-2027-0410-bd56-ab726e9a1d04
-Add functions R_GetPatchColumn and R_GetPatchColumnData to retrieve a pointer to the specified column in a patch. Change R_DrawVisSprite to use these functions.

git-svn-id: http://odamex.net/svn/root/branches/rend32@3887 b0bcef46-2027-0410-bd56-ab726e9a1d04
-Change R_DrawVisSprite to use R_RenderColumnRange.
-R_RenderColumnRange now takes two function pointer parameters for ColumnBlaster functions instead of those being set interally by the function itself.

git-svn-id: http://odamex.net/svn/root/branches/rend32@3888 b0bcef46-2027-0410-bd56-ab726e9a1d04
-Rename screenheightarray to viewheightarray to better reflect its contents.
-Change negonearray and viewheightarray to fixed-size arrays and instantiate in r_main.cpp instead of r_things.cpp since the arrays are also used for seg column clipping.

git-svn-id: http://odamex.net/svn/root/branches/rend32@3889 b0bcef46-2027-0410-bd56-ab726e9a1d04