Hello, dear developers targeting Windows! We had a discussion internally whether we should make the D3D project type the default in future versions of Unity. XAML has several disadvantages, some of which are more prevalent on phone scenarios. Disadvantages of XAML project type: * It increases game startup time by around 1 second; * It increases memory usage by ~10 MB. On phones when you have 180 MB memory budget, it is quite a lot. * There's an extra blit of swapchain contents to xaml layout at the end of each frame. Disadvantages of D3D project type: * You can't use XAML elements * On screen keyboard experience is a little bit poorer on Windows 10 So the question remains: do YOU rely on XAML in your game? If so, what do you use it for? Would you switch to D3D even if you currently used XAML due to XAML disadvantages? Note, we are not going to remove XAML. We're merely thinking about changing the default.