quakeforge/libs/video/renderer
Ozkan Sezer 6e04fd5ff6 signed int viddef_t members
The attached patch (against quakeforge git) changes the [con]width,
[con]height, and most importantly the rowbytes members of viddef_t
from unsigned to signed int, like in q2.  This allows for a properly
negative vid.rowbytes which may be needed in, e.g. a DIB sections
windows driver if needed.  Along with it, I changed a few places
where unsigned int is used along with comparisons against the relevant
vid.* members.
One thing I am not 100% sure is the signedness requirements of
d_zrowbytes and d_zwidth: q2 has them as unsigned but I am not sure
whether that is because they are needed as unsigned or it was just an
oversight of the id developers. They do look like they should be OK
as signed int to me, though: comments?

==
Note from Bill Currie: I had to do some extra changes as many
signed/unsigned comparisons were somehow missed.
2012-10-21 09:00:50 +09:00
..
gl signed int viddef_t members 2012-10-21 09:00:50 +09:00
glsl Correct the orientation of the skybox (for glsl). 2012-09-12 19:06:07 +09:00
sw signed int viddef_t members 2012-10-21 09:00:50 +09:00
sw32 signed int viddef_t members 2012-10-21 09:00:50 +09:00
crosshair.c Nuke the rcsid stuff. 2012-04-22 10:56:32 +09:00
Makefile.am Implement R_IQMGetLerpedFrames(). 2012-05-15 21:08:46 +09:00
noisetextures.c Nuke the rcsid stuff. 2012-04-22 10:56:32 +09:00
r_alias.c Nuke the rcsid stuff. 2012-04-22 10:56:32 +09:00
r_bsp.c Nuke the rcsid stuff. 2012-04-22 10:56:32 +09:00
r_cvar.c Force a refdef update when nearclip or farclip change. 2012-08-29 09:55:17 +09:00
r_dyn_textures.c Nuke the rcsid stuff. 2012-04-22 10:56:32 +09:00
r_efrag.c Allow iqm models when storing efrags. 2012-05-15 21:08:45 +09:00
r_ent.c Do not try to lerp entities when their model changes. 2012-04-25 10:09:23 +09:00
r_graph.c Nuke the rcsid stuff. 2012-04-22 10:56:32 +09:00
r_init.c Nuke the rcsid stuff. 2012-04-22 10:56:32 +09:00
r_iqm.c Support static iqm models. 2012-05-19 21:26:11 +09:00
r_light.c First step for BSP2 support. DOES NOT WORK! 2012-09-07 16:09:24 +09:00
r_main.c Call R_SetFrustum in all renderers. 2012-07-03 15:57:33 +09:00
r_part.c Add "slow grav" for smoke. 2012-08-12 11:42:18 +09:00
r_progs.c Nuke the rcsid stuff. 2012-04-22 10:56:32 +09:00
r_screen.c Mostly "merge" cl_screen.c. 2012-06-15 22:02:17 +09:00
vid_common.c Ensure code paths stay within the one renderer. 2012-04-11 22:45:23 +09:00
vid_render_gl.c Enable loading of iqm models in gl. 2012-05-17 15:55:38 +09:00
vid_render_glsl.c Finally, load textures for iqm :) 2012-05-15 21:08:47 +09:00
vid_render_sw.c Load iqm models in the sw renderers. 2012-05-17 21:17:48 +09:00
vid_render_sw32.c Load iqm models in the sw renderers. 2012-05-17 21:17:48 +09:00