Also die Textur ist 24bit, aber wenn ich sie in der Engine "bmap_locke", erhalte ich 8888 als Format, was meines Wissens nach korrekt ist. Lösche ich die Textur jedoch vorher, erstelle eine ebensogroße 24bit Textur mittels bmap_createblack und setze diese als neue Skin, erhalte ich zwar wieder 8888 als Format, aber dann funktioniert es, die Textur im Shader einzulesen.
Ein Testszenario:
http://www.superku.de/media_play.zip