makepad-platform
CRITICAL: Use for Makepad cross-platform support. Triggers on:\nmakepad platform, makepad os, makepad macos, makepad windows, makepad linux,\nmakepad android, makepad ios, makepad web, makepad wasm, makepad metal,\nmakepad d3d11, makepad opengl, makepad webgl, OsType,
Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
CRITICAL: Use for Makepad cross-platform support. Triggers on:\nmakepad platform, makepad os, makepad macos, makepad windows, makepad linux,\nmakepad android, makepad ios, makepad web, makepad wasm, makepad metal,\nmakepad d3d11, makepad opengl, makepad webgl, OsType, CxOs,\nmakepad 跨平台, makepad 平台支持
How to use
Upewnij się, że masz zainstalowany Makepad oraz dostęp do repozytorium umiejętności. Umiejętność aktywuje się automatycznie, gdy zadasz pytanie zawierające słowa kluczowe takie jak "makepad platform", "makepad os", "makepad macos", "makepad windows", "makepad linux", "makepad android", "makepad ios", "makepad web", "makepad wasm" lub nazwy backendów graficznych (Metal, D3D11, OpenGL, WebGL).
Jeśli dokumentacja lokalna jest niekompletna, umiejętność poinformuje Cię o konieczności uruchomienia
/sync-crate-skills makepad --forcew celu aktualizacji plików referencyjnych, szczególnieplatform-support.md.Pytaj o konkretne platformy i ich konfiguracje. Umiejętność wyjaśni, które backendy graficzne są wspierane (np. Metal dla macOS/iOS, D3D11 dla Windows, OpenGL dla Linuksa, WebGL2 dla web).
Pytaj o kod warunkowy i API specyficzne dla platformy. Umiejętność pomoże Ci pracować z modułami OS (
apple/metal_*.rs,mswindows/d3d11_*.rs,linux/opengl_*.rsitp.) oraz enum OsType do obsługi różnych systemów operacyjnych.Sprawdzaj tabelę obsługiwanych platform w dokumentacji — zawiera mapowanie platform, backendów graficznych i odpowiednich modułów kodu źródłowego.
Jeśli potrzebujesz najnowszych informacji, odwiedź https://crates.io/crates/makepad-widgets, aby sprawdzić dostępne aktualizacje gałęzi developerskiej.