Optimize text batch preparation by avoiding dynamic allocation each frame. Use last glyph if rendering the same glyph several times in a row. Changed repeated postincrement of a destination pointer to indexing where applicable.
Renamed the plane intercept parameter to "d" and reversed its sign so that it fits the conventional plane formula ax + by + cz + d = 0.
Multiple editor viewports
Travis CI: API documentation update at 2014-01-24 07:33:29 UTC.
[ci skip]
Enabled LitSolid shader normal mapping variations also without diffuse map. Added NoTextureNormal variety of techniques. Closes #147.
Merge remote-tracking branch 'remotes/friesencr/editor-viewports'
Fix multiple view raycast. Fix nearclip/farclip/fov editing. Fix camera look (right mouse) when switching between views. Cleanup UI / camera initialization order. Save viewport setup to editor config file.
Set forced max. priority for the Menu/DropDownList popup so that it's more reliably displayed in front.
Added Development Base. This sets Debug Information for Debug Builds to /C7 and none on Release Builds. Modifies the install settings and ignore flag as well.
Modified Sound to provide its own unique category for UI sounds