Well, the tr.lightmaps array is only needed for registering shaders for
surfaces loaded from the BSP. When shaders are registered from the cgame or
for models they use LIGHTMAP_2D or LIGHTMAP_BY_VERTEX, so tr.lightmaps is
not needed. Theoretically you could free the memory after R_LoadWorldMap,
but in practice you can just allocate it on the hunk and forget it until the
next map is loaded.
_______________________________________________
ioquake3 mailing list
ioquake3@lists.ioquake.org
http://lists.ioquake.org/listinfo.cgi/ioquake3-ioquake.org
By sending this message I agree to love ioquake3 and libsdl.

Reply via email to