Revision ec3cd6d0
Added by danij over 17 years ago
Files
- added
- modified
- copied
- renamed
- deleted
- doomsday
- engine
- api
- portable
- include
- mapdata.hs (diff)
- p_maptypes.h (diff)
- r_data.h (diff)
- r_world.h (diff)
- rend_dyn.h (diff)
- sv_pool.h (diff)
- src
- dam_main.c (diff)
- dam_read.c (diff)
- p_dmu.c (diff)
- p_particle.c (diff)
- r_data.c (diff)
- r_main.c (diff)
- r_world.c (diff)
- rend_decor.c (diff)
- rend_dyn.c (diff)
- rend_fakeradio.c (diff)
- rend_list.c (diff)
- rend_main.c (diff)
- sv_frame.c (diff)
- sv_pool.c (diff)
- include
- engine
Partitioned the members of surface_t related to the surface texture into a new struct material_t. Once the unified texture management model is implemented, we should then refer to a texture in abstract usinf material_t ptrs.
dynlight_t and lumobj_t lists are now linked sequentially using a holding, parent structure (dynnode_t and lumnode_t respectively). These data structures are analogous and should be reimplemented as a reusable object-like structure.
Cleaned up and improved style of in rend_dyn.c also.
Removed some unused map data struct members.