Still struggling with this. Tested on a new laptop with newer generation Intel HD4600, Windows 8.1 and new drivers, but textures are missing here too.
I tried comparing two materials, one that shows up and one that does not. Both use identical shaders and material setup:
Code: Select all
I 2015-09-05 13:59:55.940 Texture: technical.png: Loading 1 faces(PF_R8G8B8A8,1024x1024x1) with 10 generated mipmaps from Image. Internal format is PF_A8R8G8B8,1024x1024x1.
I 2015-09-05 13:59:55.943 Texture: crate.png: Loading 1 faces(PF_R8G8B8,256x256x1) with 8 generated mipmaps from Image. Internal format is PF_X8R8G8B8,256x256x1.
Only meaningful difference I can find is that all visible textures have no alpha channel and load as PF_X8R8G8B8 format while non-visible textures use PF_A8R8G8B8 format.
If I force all textures to use PF_X8R8G8B8 format, the invisible materials become visible, but their color is all black. It looks like the generated mipmaps are all empty (0, 0, 0, 0). If the alpha is ignored, it become 1 and the material shows up, but RGB is still zero.