Instalace PIX pro HoloLens 2
PIX je nástroj pro ladění a ladění výkonu pro aplikace DirectX 12 ve Windows, ale lze jej také použít pro DirectX 11 pomocí Direct3D 11 na 12.
Požadavky
- Verze 2308.30 PIX nainstalovaná na PC.
- Nejnovější windows SDK pro IPoverUSB , aby bylo možné připojit HoloLens 2 k počítači přes USB.
- Sestavení ARM64 vaší aplikace PIX podporuje pouze ARM64.
- HoloLens2 musí být připojen k počítači přes kabel USB.
Poznámka:
Některé konfigurace, jako je použití buildu Windows Insider, můžou narušit PIX na HoloLens 2. V takovém případě zařízení znovu nastavte a vymažte všechna data a opakujte následující pokyny.
Nastavení
- Povolení vývojářského režimu a portálu zařízení:
- Otevřete nastavení z domovské stránky hybridní reality:
- Vyberte Aktualizovat a zabezpečení:
- Vyberte pro vývojáře:
- Zapnutí funkce pro vývojáře a povolení portálu zařízení
- Pokud je zařízení stále připojené, vzhůru a s přihlášeným uživatelem, spusťte Visual Studio.
Důležité
Ujistěte se, že vaše zařízení není v pohotovostním režimu nebo v režimu spánku. Pokud máte s tímto krokem potíže, přečtěte si pokyny k portálu zařízení s Windows.
Příprava na nasazení
- V sadě Visual Studio nastavte ARM64 jako platformu a zařízení jako zařízení:
- Když vás Visual Studio vyzve k zadání kódu PIN ze zařízení:
- Výběr nastavení v prostředí
- Vyberte Aktualizovat a zabezpečení.
- Vyberte Pro vývojáře a stiskněte pár v části Zjišťování zařízení.
- Zadejte vygenerované číslo PIN kódu v sadě Visual Studio.
- Visual Studio nasadí aplikaci do připojeného HoloLensu 2, což může trvat několik minut v závislosti na aplikaci.
Spuštění PIX
Nejprve pomocí portálu zařízení ověřte, že aplikace není spuštěná na HoloLensu 2. Pak spusťte PIX, připojte se k zařízení a vyberte Domů:
- V nabídce na levé straně vyberte Připojit :
Na kartě Počítač vyberte Přidat a zadejte následující přihlašovací údaje:
- Alias: Až do vlastního uvážení uživatele
- Název hostitele nebo IP adresa: 127.0.0.1
V pravém dolním rohu karty Počítač vyberte Připojit:
Poznámka:
První připojení je vždy pomalejší, protože se kopírují binární soubory.
Když se PIX připojí k HoloLens 2, najděte aplikaci v části Vybrat cílový proces na kartě Spustit UPW a ujistěte se, že je aktivní spuštění pro GPU Capture .
Pokud je vaše aplikace spuštěná na DX11, ujistěte se, že je vybraná možnost Force D3D11On12 .
Klikněte na Spustit:
Zachycené GPU
- Spusťte zachytávání GPU kliknutím na Fotku v části Zachycení GPU:
- Otevřete zachytávání pro analýzu kliknutím na vygenerovaný snímek obrazovky na panelu Zachytávání GPU:
- Stisknutím klávesy Start zahájíte analýzu:
Důležité
Pokud po pořízení zachycení GPU shromažďujete data časování, budete muset náhlavní soupravu restartovat. Jedná se o jednorázové restartování zařízení a vyžaduje se pro shromažďování dat časování.
PIX je nyní připraven k použití! Úvod k používání PIX najdete v článku o zachycení gpu PIX.