Es scheint, ich muss RenderCommandEncoder.setFragmentTexture
bei jedem einzelnen Render-Durchlauf aufrufen, auch wenn ich immer die gleiche Textur an Index 0 binden werde. Warum muss jeder Render-Durchlauf die Bindungen von Grund auf neu durchführen?Warum kann ich ein Asset nicht einmal in Metall binden?
0
A
Antwort
0
Weil das so ist, wie Apple es entworfen hat. Die Texturtabellen (eine für den Vertex-Shader und eine für den Fragment-Shader) sind Teil des Render-Befehlscodierers. Sie erstellen für jeden Render-Durchlauf einen neuen Render-Befehls-Encoder. Sie müssen die Einträge in der Strukturtabelle also wie gewünscht neu zuweisen. Ist das wirklich so eine große Sache?
Verwandte Themen
- 1. Warum kann ich + in clojure nicht binden?
- 2. Warum kann ich nicht binden (**) Operator
- 3. Warum kann ein const T * nicht an ein T * binden?
- 4. Warum kann ich diese Datenframes nicht in R binden?
- 5. WPF: Warum kann ich keine Daten binden?
- 6. Warum TemplateBinding Button.Content nicht binden kann?
- 7. Warum Typ & kann Const lvalue nicht binden
- 8. Chunk Rendering in Metall
- 9. Warum kann ich rb_warn-Nachrichten in $ stderr nur einmal erfassen?
- 10. iOS SDK AVFoundation ... Wie kann ich ein Video-Asset mit einer Zeichnung Asset
- 11. Warum kann ich ein Abonnement nicht filtern?
- 12. Wie kann ich ein Polymerverhalten an ein Kindelement binden?
- 13. Füllung Float Puffer in Metall
- 14. Warum kann der Zeiger auf ein Objekt nur einmal funktionieren?
- 15. warum Winkel nicht binden Bildwert in server
- 16. Kann nicht binden ‚ngIf‘
- 17. Vulkanisierendes Polymer einmal binden src Attribut
- 18. Metall iOS gibt Fehler
- 19. Wie kann ich die Python-Funktionen binden?
- 20. Metall: lineare Texturfilterung funktioniert nicht erwartet, da
- 21. Metall Textur Formate
- 22. Das Asset "image.jpg" ist in der Asset-Pipeline nicht vorhanden.
- 23. Sinatra Asset-Pipeline, kann es nicht funktionieren
- 24. Warum kann SmtpClient.SendAsync nur einmal aufgerufen werden?
- 25. Warum kann ich die Visibility einer DataGridTemplateColumn in Silverlight 4 nicht binden?
- 26. Asset-Katalog öffnet nicht in Visual Studio
- 27. Warum kann WPF nicht an UserControl-Eigenschaften binden? Jetzt
- 28. Warum kann Redis an diesen Port binden, aber ich kann nicht über Python?
- 29. Asset nicht gefunden XNA
- 30. Warum kann ich ein Element in Selen nicht anklicken?