Revision 1e23c595
    
    Added by danij over 10 years ago
  
  
Files
- added
 - modified
 - copied
 - renamed
 - deleted
 
- doomsday
- client
- client.pro (diff)
 - include
- de_render.h (diff)
 - render
- projectedtexturedata.h
 - projector.h
 - rend_dynlight.h
 - rend_main.h (diff)
 - rend_shadow.h
 - rendersystem.h (diff)
 
 - world
- contact.h (diff)
 - p_object.h (diff)
 
 
 - src
- render
- projector.cpp
 - r_things.cpp (diff)
 - rend_dynlight.cpp
 - rend_main.cpp (diff)
 - rend_shadow.cpp
 - rendersystem.cpp (diff)
 - viewports.cpp (diff)
 - vlight.cpp (diff)
 
 - world
- contact.cpp (diff)
 - generator.cpp (diff)
 - map.cpp (diff)
 - p_mobj.cpp (diff)
 - worldsystem.cpp (diff)
 
 
 - render
 
 
 - client
 
Refactor|Renderer: Restructured texture => surface projection
Revised the high-level model for the projection of textures onto
world Surfaces, making use of C++11 lambdas to improve SoC and
better locality. RenderSystem now has ownership of the projected
texture lists.
Todo for later: There is no need to expose the projected texture
list instances to users of RenderSystem.