r1123 - in trunk: . src/engine src/game

lordhavoc at icculus.org lordhavoc at icculus.org
Mon Feb 25 04:58:31 EST 2008


Author: lordhavoc
Date: 2008-02-25 04:58:31 -0500 (Mon, 25 Feb 2008)
New Revision: 1123

Added:
   trunk/src/engine/effect.c
   trunk/src/engine/effect.h
Modified:
   trunk/Makefile
   trunk/src/engine/material.c
   trunk/src/engine/material.h
   trunk/src/engine/model.c
   trunk/src/engine/model.h
   trunk/src/engine/modelanim.c
   trunk/src/engine/modelanim.h
   trunk/src/engine/r_main.c
   trunk/src/engine/resource.c
   trunk/src/engine/resource.h
   trunk/src/engine/sound.c
   trunk/src/engine/sound.h
   trunk/src/engine/system.c
   trunk/src/engine/texture.c
   trunk/src/engine/texture.h
   trunk/src/engine/util.c
   trunk/src/engine/video.c
   trunk/src/engine/video.h
   trunk/src/game/g_audio.c
   trunk/src/game/g_client.c
   trunk/src/game/g_client.h
   trunk/src/game/g_entity.c
   trunk/src/game/g_entityclass.c
   trunk/src/game/g_explosion.c
   trunk/src/game/g_main.c
   trunk/src/game/g_network.c
   trunk/src/game/g_packetbuffer.c
   trunk/src/game/g_packetbuffer.h
   trunk/src/game/g_rain.c
   trunk/src/game/g_render.c
   trunk/src/game/g_server.c
   trunk/src/game/g_server.h
   trunk/src/game/g_world.c
   trunk/src/game/m_menucore.c
Log is attached.
renamed Resource_IndexForName to Resource_FindResource
replaced Resource_FindResource and GetData with type-specific ones (such
as Model_FindResource and Model_GetData which adds type-safety)
separate resource index tables per type (avoids any potential for bugs
like calling GetData on the wrong type of resource)
added type parameter to Resource_Unload, GetName and such
added Resource_NewFrame and merged UnloadExcess into it, which is now
redesigned to use frame-based purging (much faster than the old loop),
and purging no longer occurs during a frame (less troublesome)
added Effect resource type
added RESOURCETYPE_TOTAL for looping purposes
some other cleanup


-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: 20080225.095831.diff
URL: <http://icculus.org/pipermail/neither-commits/attachments/20080225/3fc223cf/attachment.diff>


More information about the neither-commits mailing list