I am working on a game that we want to develop for Xbox, but when we run it on xbox we are lagging like hell. I used the Xbox Device Portal to have a look at the performance and i got 30 percent CPU usage, 40 percent GPU usage( i see 6 Gpu Engines) and only one is being used and memory usage is about 1.5GB. Shows total Memory as : 2.5GB Available as : 1.7GB After running the application i see available as: 300-400MB On Unity profiler i saw some spikes that go atmax upto 250 FPS, around 200-250 batches, 150-200 setpass calls, 10k Vertices and around 9-10k triangles count. I get around 100 – 130 fps on my lap that runs i7 7th Gen, GPU 1060, 16 Gigs of ram. I am really struggling to find any solution about xbox optimization on the web, and is there any way i can connect Unity profiler directly to xbox? so i can see the realtime profiling of the game using Unity Profiler?
Since you have used the UWP tag for this thread, I assume you actually use UWP. In this case, you can take a look at the following post, where I provided a step-by-step list how to build, configure and profile an Xbox UWP game: https://forum.unity.com/threads/cas...-than-no-batching-at-all-uwp-xbox-one.491982/