Nur der Teil, der gebraucht wird - sonst blasen Sie das MDL ja unnötig auf.

- Bei 'ungültigen' Texturgrößen wie 1536 entspricht bmap.width meistens nicht der wahren Größe der Textur. Die ist in dem Fall meistens 2048. Das hängt allerdings von Ihrer 3D Hardware ab. Nur wenn Sie sich stets auf 3D-konforme Texturgrößen beschränken (Zweierpotenzen), sind beide Abmessungen in der Regel identisch.