Problem in texturing a cube I add a texture to a cube. The texture is an image. I set Coordinates to Generated and Projection to Cube. The rendering is perfect: the texture is replicated on all 6 faces of the cube.
But if I use the Texture or Material Display Modes in the 3D View the texture is applied only on 2 faces of the cube.
Why ?

The attached image show the problem with Material Display Mode
Blender's viewport has limited support for generated and object coordinates.

GLSL preview materials only support a subset of Blender node material textures and features as stated in this bug report and this one too

You can fake it or workaround it using node materials, as shown in this video