Fix global ambient calculation for es2 fixed pipeline simulation once more (I think this time I finally got it correct).


git-svn-id: svn://svn.code.sf.net/p/irrlicht/code@4957 dfc29bdd-3216-0410-991c-e03cc46cb475
- Fixed issue with texture matrices and built-in OpenGL ES2 materials.

git-svn-id: svn://svn.code.sf.net/p/irrlicht/code@4958 dfc29bdd-3216-0410-991c-e03cc46cb475
Fix bug in MaterialViewer - light control colors got initialized wrong.


git-svn-id: svn://svn.code.sf.net/p/irrlicht/code@4959 dfc29bdd-3216-0410-991c-e03cc46cb475
Merge revision 4954:4959 from trunk to ogl-es:
Fix bug in MaterialViewer - light control colors got initialized wrong.


git-svn-id: svn://svn.code.sf.net/p/irrlicht/code@4960 dfc29bdd-3216-0410-991c-e03cc46cb475
Allow moving the camera around with the mouse in the MaterialViewer.


git-svn-id: svn://svn.code.sf.net/p/irrlicht/code@4961 dfc29bdd-3216-0410-991c-e03cc46cb475
Merge revision 4959:4961 from trunk to ogl-es
- Allow moving the camera around with the mouse in the MaterialViewer.


git-svn-id: svn://svn.code.sf.net/p/irrlicht/code@4962 dfc29bdd-3216-0410-991c-e03cc46cb475
Rework specular calculations for fixed function pipeline:
- Reflection calculation fixed (thx @Nadro)
- Specular is now passed to the fragment shaders (as Irrlicht is using GL_SEPARATE_SPECULAR_COLOR in the fixed function pipeline).


git-svn-id: svn://svn.code.sf.net/p/irrlicht/code@4963 dfc29bdd-3216-0410-991c-e03cc46cb475
Final fix for texture matrix issue in OpenGL ES2 driver.

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