hmm just wondering, doesn't almost all Windows Phone smartphones only support up to D3D9 ? if I remember only the "new" high end lumia 95x and the elite x3 supports DirectX 11 ( while the others support Directx 9.3)
Maybe there's some slowdown on the middle of the code to translate D3D11 to D3D9
But Idk well this área so I'll leave this with the guys that know better about it.
About the triple-buffering, my app only uses up to 22MB of ram, is there a tip where could I enable this triple buffering?
if you guys want here's the uwp app that I was testing: https://1drv.ms/u/s!AurELTq1jbljkcVskAvCn-zkSmM1_A
(for Windows 10 mobile/desktop), you don't need to Interact with it, it's only a path find demonstration where it shows some information (ehm in portuguese) and also the most important for me: the fps
Tried to change
swapChainDesc.BufferCount = 2; /* Use double-buffering to minimize latency. */
swapChainDesc.BufferCount = 3; /* Use double-buffering to minimize latency. */
But the fps were the same (11 - 10fps)