DrawIndexedPrimitive() Stream 0 size is too small
-
Hi
Ich versuche gerade Modelle zu laden und stoße immer wieder auf das Problem das mir mein Programm abstürtzt. In der DirectX Debug ausgabe steht bei DrawIndexedPrimitive()
Stream 0 size is too small
Ich habe eigendlich keine Ahnung woran das liegen könnte
danke im Vorraus
-
dein vertexformat müsste falsch sein.
-
Ich benutzte declerationen und das scheint eigentlich zu funktionieren
-
2. möglichkeit: stream0 hat nicht genug vertices.
mehr gibt meine kristallkugel aber nicht her-.-
-
Das Problem hatte ich auch schon. Neuere Treiber überprüfen das mittlerweile, aber wenn man einem älteren Treiber einen leeren Stream übergibt, knallts.
Einfach mal schauen, ob irgendwo ein Buffer der größe 0 erzeugt wird.
-
weil ihr grad dabei seid:
ich hatte unlängst auch mal ein prob mit DrawIndexedPrimitive()
die debug ausgabe war voll mit fehlern alla:
"ERROR: DrawPrimitives2: driver not handled"
was is da los? hatte ich noch nie.
ich hab den neuesten ATI treiber oben ( CATALYST 4.9 ), WinXP Professional, graka is eine ATI Radeon 9600 XT, DirectX 9.0b Debug