warzone2100/lib/ivis_common
Per Inge Mathisen d668738714 Vector normalization should not be carried out if vector length is zero, as this
would divide a vector by zero, which is bad. This closes bug #9739.


git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@2654 4a71c877-e1ca-e34f-864e-861f7616d084
2007-10-28 16:20:55 +00:00
..
Makefile.am Remove more unused code. This includes iV_GetMouseFrame, which returned an undefined value before. scriptextern.c might want to be adapted. 2007-06-14 21:56:36 +00:00
Makefile.raw * Fix nameclash of <png.h> with lib/ivis_common/png.h 2007-04-30 14:09:33 +00:00
bitimage.c Fix wrong texture pages selected for various models. Closes bug #9629. 2007-08-01 15:06:23 +00:00
bitimage.h Revert commit r2258 which made texture coordinates into floating point. It 2007-07-30 20:20:06 +00:00
imd.c Clean up LOG_3D 2007-10-27 13:58:01 +00:00
imd.h - pie_MAX_POINTS became pie_MAX_VERTICES and was increased to 768 from 512. (Grim's request.) 2007-07-11 21:09:40 +00:00
imdload.c * Replace a lot of strncat(dst, src, sizeof(dst) - strlen(dst) - 1) calls with the less bloated strlcat(dst, src, sizeof(dst)) form 2007-10-27 15:47:17 +00:00
ivi.h Clean my WC 2007-06-19 18:00:46 +00:00
ivisdef.h Revert commit r2258 which made texture coordinates into floating point. It 2007-07-30 20:20:06 +00:00
ivispatch.h More cleanup... 2007-06-18 15:46:12 +00:00
pieblitfunc.h * Remove unused parameter char* DisplayBuffer from function pie_UploadDisplayBuffer (maybe we might as well remove this function altogether ?) 2007-06-27 12:30:29 +00:00
pieclip.c Cleanup fugly code, and add nasty hack around weird bug. See bug #9843 for more info on bug. 2007-10-27 18:16:15 +00:00
pieclip.h - (__STDC_VERSION__ >= 199901L) -> defined(_ISOC99_SOURCE) 2007-05-29 14:09:10 +00:00
piedef.h * remove functions pie_DrawImage270, pie_DrawText270 and pie_TextRender270; which where a whole chain of functions that where just duplicates of the same functions without 270 in their name 2007-08-03 11:57:16 +00:00
piefunc.h Revert commit r2258 which made texture coordinates into floating point. It 2007-07-30 20:20:06 +00:00
piemode.h A speed up for people who are fillrate limited: 1. The stencil buffer is no longer cleared each frame when shadows are disabled. 2. The color buffer 2007-03-30 17:38:35 +00:00
piepalette.h - Replaced various vectors with Vector3i and Vector3f (idea by Watermelon) 2007-03-16 16:20:16 +00:00
piestate.c - pie_MAX_POINTS became pie_MAX_VERTICES and was increased to 768 from 512. (Grim's request.) 2007-07-11 21:09:40 +00:00
piestate.h - pie_MAX_POINTS became pie_MAX_VERTICES and was increased to 768 from 512. (Grim's request.) 2007-07-11 21:09:40 +00:00
pietypes.h Revisit data loading (image/texture related) and remove unecessary fVertex pietype. 2007-07-25 22:37:48 +00:00
pievector.h Vector normalization should not be carried out if vector length is zero, as this 2007-10-28 16:20:55 +00:00
png_util.c Make PNG loader a little less picky about the PNG format being exactly correct. 2007-07-29 17:42:22 +00:00
png_util.h - 1st attempt to create an API for image loading (support for PNG features like non 8bit channels still needs to be thought of). Appropriate code location is also missing (added new functions to tex.c, since they were not PNG related) 2007-05-01 20:34:54 +00:00
rendmode.h More cleanup... 2007-06-18 15:46:12 +00:00
tex.h Increase number of allowed texture pages from 64 to 128 for now. 2007-08-13 10:48:32 +00:00
textdraw.h Use GLC_TEXTURE for font rendering. Patch by Bertrand Coconnier in bug #10188. 2007-10-27 19:20:25 +00:00