Can now enable/disable backround drawing for IGUITable and IGUIProfiler.


git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@4968 dfc29bdd-3216-0410-991c-e03cc46cb475
Make profiler start/stop calls use counters to make profiling recursive functions easier.
IGUIProfiler can now work with any profiler using the IProfiler interface.
Some spelling fixes.


git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@4969 dfc29bdd-3216-0410-991c-e03cc46cb475
Allow to freeze the IGUIProfiler interface.


git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@4970 dfc29bdd-3216-0410-991c-e03cc46cb475
Allow IGUIProfiler to display all profile groups on the same page.


git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@4971 dfc29bdd-3216-0410-991c-e03cc46cb475
IGUIProfiler has now more and better display filters.


git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@4973 dfc29bdd-3216-0410-991c-e03cc46cb475
Fix VS project file (thx @ christianclavet for bugreport).

git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@4977 dfc29bdd-3216-0410-991c-e03cc46cb475
Identical expression was checked twice (found by cppcheck).


git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@4978 dfc29bdd-3216-0410-991c-e03cc46cb475
- Improved base material handling in OpenGL driver.

git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@4979 dfc29bdd-3216-0410-991c-e03cc46cb475
- Added support for Color Mask in OpenGL call bridge.

git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@4980 dfc29bdd-3216-0410-991c-e03cc46cb475
- Added partial support for R8 and R8G8 color formats (at now OpenGL only). Thanks Hendu for this patch.

git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@4982 dfc29bdd-3216-0410-991c-e03cc46cb475
Add checks for invalid indices in .obj file loading and return 0 instead of crashing when that happens. 
This applies (slightly modified) patch #296 from patchtracker. Thx @mbohnen for report and patch.


git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@4983 dfc29bdd-3216-0410-991c-e03cc46cb475
- Added ability to set custom depth/stencil texture for render targets (currently OpenGL only).
- Added new color formats: ECF_D16, ECF_D32, ECF_D24S8 (currently OpenGL only).


git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@4984 dfc29bdd-3216-0410-991c-e03cc46cb475
- Fixed methods related to RTT in D3D9 and Software Drivers.

git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@4985 dfc29bdd-3216-0410-991c-e03cc46cb475
- Fixed issue related to crash at draw2DImage methods.

git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@4986 dfc29bdd-3216-0410-991c-e03cc46cb475