quakeforge/include
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
..
client Fix the ghost entities in demo playback. 2012-07-05 19:06:35 +09:00
QF signed int viddef_t members 2012-10-21 09:00:50 +09:00
qw Fix the ghost entities in demo playback. 2012-07-05 19:06:35 +09:00
win32 Massive whitespace cleanup. 2012-05-22 08:23:22 +09:00
adivtab.h Nuke the rcsid stuff. 2012-04-22 10:56:32 +09:00
alsa_funcs_list.h Nuke the rcsid stuff. 2012-04-22 10:56:32 +09:00
anorm_dots.h Massive whitespace cleanup. 2012-05-22 08:23:22 +09:00
anorms.h Massive whitespace cleanup. 2012-05-22 08:23:22 +09:00
asm_draw.h First step for BSP2 support. DOES NOT WORK! 2012-09-07 16:09:24 +09:00
asm_i386.h Nuke the rcsid stuff. 2012-04-22 10:56:32 +09:00
block8.h Nuke the rcsid stuff. 2012-04-22 10:56:32 +09:00
block16.h Nuke the rcsid stuff. 2012-04-22 10:56:32 +09:00
buildnum.h Nuke the rcsid stuff. 2012-04-22 10:56:32 +09:00
clview.h Nuke the rcsid stuff. 2012-04-22 10:56:32 +09:00
compat.h Nuke the rcsid stuff. 2012-04-22 10:56:32 +09:00
context_sdl.h Nuke the rcsid stuff. 2012-04-22 10:56:32 +09:00
context_x11.h Nuke the rcsid stuff. 2012-04-22 10:56:32 +09:00
d_iface.h Massive whitespace cleanup. 2012-05-22 08:23:22 +09:00
d_ifacea.h Remove pskindesc from affinetridesc_t. 2012-05-19 09:29:05 +09:00
d_local.h signed int viddef_t members 2012-10-21 09:00:50 +09:00
dga_check.h Nuke the rcsid stuff. 2012-04-22 10:56:32 +09:00
exp.h Massive whitespace cleanup. 2012-05-22 08:23:22 +09:00
fbset.h big protototype cleanup. Now, except for a few cases, all non-static 2002-11-05 19:12:51 +00:00
garbage.h Nuke the rcsid stuff. 2012-04-22 10:56:32 +09:00
getopt.h make gcc more anal about prototypes, string constants and function 2003-01-06 18:28:13 +00:00
gib_buffer.h Massive whitespace cleanup. 2012-05-22 08:23:22 +09:00
gib_builtin.h Nuke the rcsid stuff. 2012-04-22 10:56:32 +09:00
gib_classes.h Nuke the rcsid stuff. 2012-04-22 10:56:32 +09:00
gib_execute.h Nuke the rcsid stuff. 2012-04-22 10:56:32 +09:00
gib_function.h Nuke the rcsid stuff. 2012-04-22 10:56:32 +09:00
gib_handle.h Nuke the rcsid stuff. 2012-04-22 10:56:32 +09:00
gib_object.h Nuke the rcsid stuff. 2012-04-22 10:56:32 +09:00
gib_parse.h Nuke the rcsid stuff. 2012-04-22 10:56:32 +09:00
gib_process.h Nuke the rcsid stuff. 2012-04-22 10:56:32 +09:00
gib_regex.h Nuke the rcsid stuff. 2012-04-22 10:56:32 +09:00
gib_semantics.h Nuke the rcsid stuff. 2012-04-22 10:56:32 +09:00
gib_thread.h Nuke the rcsid stuff. 2012-04-22 10:56:32 +09:00
gib_tree.h Nuke the rcsid stuff. 2012-04-22 10:56:32 +09:00
gib_vars.h Nuke the rcsid stuff. 2012-04-22 10:56:32 +09:00
gl_warp_sin.h Nuke the rcsid stuff. 2012-04-22 10:56:32 +09:00
in_win.h Fix win32 (mingw) builds. 2012-02-07 20:18:23 +09:00
logos.h Nuke the rcsid stuff. 2012-04-22 10:56:32 +09:00
Makefile.am Move the colormod lookup table into a new lib. 2012-07-05 09:39:16 +09:00
mod_internal.h Massive whitespace cleanup. 2012-05-22 08:23:22 +09:00
net_dgrm.h Nuke the rcsid stuff. 2012-04-22 10:56:32 +09:00
net_loop.h Nuke the rcsid stuff. 2012-04-22 10:56:32 +09:00
net_udp.h Nuke the rcsid stuff. 2012-04-22 10:56:32 +09:00
net_vcr.h Nuke the rcsid stuff. 2012-04-22 10:56:32 +09:00
net_wins.h Nuke the rcsid stuff. 2012-04-22 10:56:32 +09:00
netchan.h Nuke the rcsid stuff. 2012-04-22 10:56:32 +09:00
netmain.h Massive whitespace cleanup. 2012-05-22 08:23:22 +09:00
noisetextures.h Nuke the rcsid stuff. 2012-04-22 10:56:32 +09:00
old_keys.h Nuke the rcsid stuff. 2012-04-22 10:56:32 +09:00
ops.h Removed the 'random' GIB builtin and replaced it with the rand() math 2003-02-23 22:14:07 +00:00
pstdint.h Prefer int over long for (u)int32_t. 2010-12-23 09:47:05 +09:00
qstring.h Nuke the rcsid stuff. 2012-04-22 10:56:32 +09:00
quakeasm.h Massive whitespace cleanup. 2012-05-22 08:23:22 +09:00
r_cvar.h Implement r_flatlightstyles from fitzquake. 2012-06-15 22:02:14 +09:00
r_dynamic.h Nuke the rcsid stuff. 2012-04-22 10:56:32 +09:00
r_internal.h Avoid using malloc/free every model/frame. 2012-05-15 21:08:46 +09:00
r_local.h Call R_SetFrustum in all renderers. 2012-07-03 15:57:33 +09:00
r_screen.h Nuke the rcsid stuff. 2012-04-22 10:56:32 +09:00
r_shared.h Nuke the rcsid stuff. 2012-04-22 10:56:32 +09:00
regex.h Massive whitespace cleanup. 2012-05-22 08:23:22 +09:00
rua_internal.h Nuke the rcsid stuff. 2012-04-22 10:56:32 +09:00
sbar.h Nuke the rcsid stuff. 2012-04-22 10:56:32 +09:00
skin_stencil.h Massive whitespace cleanup. 2012-05-22 08:23:22 +09:00
snd_internal.h Massive whitespace cleanup. 2012-05-22 08:23:22 +09:00
sv_console.h The status bar in the quakeworld server curses console finally does something. Currently only cpu usage, but as a proof-of-concept, it more than does its job. 2007-04-09 00:10:10 +00:00
varrays.h Nuke the rcsid stuff. 2012-04-22 10:56:32 +09:00
vgamodes.h Massive whitespace cleanup. 2012-05-22 08:23:22 +09:00
vid_internal.h Connect up palette setting for gl and glsl. 2012-04-12 13:57:05 +09:00
vregset.h Nuke the rcsid stuff. 2012-04-22 10:56:32 +09:00
winquake.h Massive whitespace cleanup. 2012-05-22 08:23:22 +09:00
world.h Add support for sv_antilag (from fteqw). 2012-06-28 16:03:56 +09:00